2012-02-07 104 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