在GridView中更改选择按钮

时间:2012-02-07 21:16:10

标签: asp.net gridview webforms

我正在构建CRM。它显示GridView中客户的信息。我在GridView上启用了选择功能。选择后,它会显示FormView,其中包含有关GridView中所选客户的更详细信息。这部分工作正常。

我想让Gridview中的客户名称成为显示FormView的选择按钮。

我的问题是,如何将自动生成的“选择”按钮所具有的功能分配给GridView中的任何其他字段?

1 个答案:

答案 0 :(得分:1)

您可能希望用以下内容替换“客户名称”列标记:

<asp:ButtonField DataTextField="customerName" HeaderText="Customer Name" ButtonType="Link" CommandName="Select" />

这仍会显示您的“客户名称”数据(由于DataTextField属性),但它现在是LinkButton,具有您之前“选择”按钮的行为(因为CommandName="Select")。

有关详细信息,请参阅ButtonField类的MSDN文档。