0
我想有一個gridview,其中第一個字段是一個像頁面的鏈接,比如mypage.aspx?selectedName = John如果選擇了john行或者mypage.aspx?selectedName = Jim如果吉姆行被選中。我怎樣才能爲每一行創建鏈接?gridview選擇按鈕是一個頁面的鏈接
我想有一個gridview,其中第一個字段是一個像頁面的鏈接,比如mypage.aspx?selectedName = John如果選擇了john行或者mypage.aspx?selectedName = Jim如果吉姆行被選中。我怎樣才能爲每一行創建鏈接?gridview選擇按鈕是一個頁面的鏈接
使用TemplateField
自定義樣式欄。
<Columns>
... your other columns ...
<asp:TemplateField HeaderText="Link">
<ItemTemplate>
<a href='<%# "mypage.aspx?selectedName=" + Eval("Name") %>'>Click me</a>
</ItemTemplate>
</asp:TemplateField>
</Columns>
其中Name
是包含該人的姓名的字段的名稱。
有沒有什麼辦法可以編碼值Eval(「Name」)給我? – Ryan 2011-02-16 17:29:12