在GridView中使用链接按钮选择行 [英] selecting row using link button in gridview
本文介绍了在GridView中使用链接按钮选择行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何使用模板字段中的链接按钮选择gridview行
how to select gridview row using link button in template field
推荐答案
这是一个示例:
Hi,
Here is an example:
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="TableSeq"
DataSourceID="SqlDataSource1" OnSelectedIndexChanged="GridView1_SelectedIndexChanged">
<Columns>
<asp:TemplateField ShowHeader="False">
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" CommandArgument='<%# Eval("TableSeq") %>'
CommandName="Select" Text="Select" oncommand="LinkButton1_Command"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="TableSeq" HeaderText="TableSeq" ReadOnly="True" SortExpression="TableSeq" />
<asp:BoundField DataField="Text" HeaderText="Text" SortExpression="Text" />
</Columns>
<SelectedRowStyle BackColor="#FF6666" />
</asp:GridView>
在此代码中,首先触发LinkButton1_Command,然后触发GridView1_SelectedIndexChanged.您可以在LinkButton1_Command中使用e.CommandArgument,e.CommandName.
干杯.
In this code, LinkButton1_Command will fire first and then GridView1_SelectedIndexChanged will fire. You can use e.CommandArgument, e.CommandName in the LinkButton1_Command.
Cheers.
这篇关于在GridView中使用链接按钮选择行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文