2012-02-07 101 views
1

我正在构建CRM。它显示GridView中的客户信息。我在GridView上启用了选择。当选中时,它会显示一个FormView,其中包含在GridView中选择的客户的更多详细信息。这部分工作正常。更改GridView中的选择按钮

我想让Gridview中的Customers Name成为显示FormView的选择按钮。

我的问题是,如何将自动生成的Select按钮具有的相同功能分配给GridView中的任何其他字段?

回答

1

你可能想的是这样来取代你的“客户名称”栏中标记:

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

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

有关更多信息,请参阅ButtonField类中的MSDN文档。

+0

请注意,“customerName”应该是GridView数据源中“Customer Name”列/字段的名称 – jadarnel27 2012-02-07 21:35:31