我想創建一個DataGrid並使用兩個字段作爲URL的HyperLinkColumn。
我用VB,VS 2005,.NET 2如何使用DataNavigateUrlField在DataGrid中爲HyperLinkColumn設置多個字段
我得到這個異常:
「字段或屬性名稱爲‘PrimKey,IsCommercial’未選擇的數據源上找到。」
我不知道爲什麼,我檢查以下內容。
- 這些字段拼寫正確。
- 這些字段在數據源中。
- 這些字段都作爲簡單的綁定列工作。
這是我正在嘗試做的一個例子。
<asp:HyperLinkColumn SortExpression="LogNo" DataNavigateUrlField="PrimKey, IsCommercial" DataNavigateUrlFormatString="../Clarifications.aspx?PrimKey={0}&IsCommercial={1}" DataTextField="LogNo" HeaderText="LogNo" ItemStyle-Wrap="false"></asp:HyperLinkColumn>
我支持遺留應用,在那裏改變到GridView不是在這種情況下的一個選項。 – 2010-12-01 03:47:35