双击数据网格视图中的项目时,如何指定何时打开窗口
本文关键字:何指定 开窗口 何时打 项目 数据网 数据 网格 视图 双击 | 更新日期: 2023-09-27 18:25:10
让我在序言中说,我是C#和Visual Studio的新手(只是一名实习生),所以如果这是一个简单的问题,我很抱歉,但我似乎不明白。
我有一个带有数据网格视图的窗口,它显示项目类型描述(显示器、键盘、鼠标等)以及每个项目的库存计数。我希望能够双击一个项目,打开一个窗口,显示该项目的详细信息和添加新记录的位置。
我的问题是,如何指定何时打开每个窗口?我所能看到的只是双击内容,这似乎是如果你双击数据网格视图中的任何位置,事件就会发生。。。
如果我的问题没有道理,我很乐意澄清。
如果你想知道如何在网格视图中创建一个显示链接的字段,你可以使用模板字段来设计它,比如:
<asp:GridView ID="GridView1" runat="server"
AutoGenerateColumns="False" DataKeyNames="PartID"
DataSourceID="ObjectDataSource1">
<Columns>
<asp:TemplateField HeaderText="Monitor" SortExpression="Monitor">
<ItemTemplate>
<asp:HyperLink runat="server" ID="HyperLink1" NavigateUrl='<%# "Part.aspx?x=" + Eval("monitor")%>' Text='<%# Eval("monitor","{0:d}")%>'></asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
....
</Columns>
</asp:GridView>
您可以这样做:使Gridview数据超链接