如何在选择行时获取特定的gridview ID [英] How to get particular gridview ID while row is selected
本文介绍了如何在选择行时获取特定的gridview ID的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这里是gridview代码
Here the gridview code
<asp:GridView ID="GD1" runat="server" DataSourceID="SqlDataSource1A" DataKeyNames="trgdetailsID" AutoGenerateColumns="false" EmptyDataText="No matching Data"
OnDataBound="GD1_DataBound" OnPreRender="GD1_PreRender"
AllowPaging="True" PageSize="15" AllowSorting="True">
<Columns>
<asp:TemplateField HeaderText="Training ID" >
<ItemTemplate>
<asp:Label ID="lb_trgDetails" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "trgDetailsID")%>' ></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:CommandField ShowSelectButton="true" />
</Columns>
</asp:GridView>
<asp:SqlDataSource ConnectionString="<%$ ConnectionStrings:DefaultConnection %>" ID="SqlDataSource1A" runat="server"
SelectCommand="Select * from tbl_drafttraining"
OnSelecting="SqlDataSource1A_Selecting">
</asp:SqlDataSource>
现在,当选择gridview行时,我想在会话中保存 trgdetailsID 。请帮我。在此先感谢。
Now while gridview row is selected i want to save the trgdetailsID in a session. Please help me. Thanks in advance.
推荐答案
ConnectionStrings:DefaultConnection %> ID = SqlDataSource1A runat = server
SelectCommand = 从tbl_drafttraining中选择*
< span class =code-attribute> OnSelecting = SqlDataSource1A_Selecting >
< / asp :SqlDataSource >
ConnectionStrings:DefaultConnection %>" ID="SqlDataSource1A" runat="server" SelectCommand="Select * from tbl_drafttraining" OnSelecting="SqlDataSource1A_Selecting"> </asp:SqlDataSource>
现在gridview行是选中我想在会话中保存 trgdetailsID 。请帮我。在此先感谢。
Now while gridview row is selected i want to save the trgdetailsID in a session. Please help me. Thanks in advance.
请参阅:在ASP.NET GridView控件中使用DataKeyNames [ ^ ]
这篇关于如何在选择行时获取特定的gridview ID的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文