1. 使用string.Format 來將Eval的資料繫結帶到網址後面對應的位置
<ItemTemplate>
<asp:HyperLink ID="HyperLinkTitle" runat="server" Text='<%# Bind("title") %>' NavigateUrl='<%# string.Format("getpage.aspx?i={0}&l={1}", Eval("欄位_1"), Eval("欄位_2")) %>' ></asp:HyperLink></ItemTemplate>
2. 使用HyperLinkField欄位
<Columns>
<asp:BoundField DataField="date" DataFormatString="{0:d}" HeaderText="時間" SortExpression="date" />
<asp:HyperLinkField DataNavigateUrlFields="欄位_1,欄位_2"
DataNavigateUrlFormatString="news.aspx?l={1}&i={0}" DataTextField="title" HeaderText="標題" />
</Columns>
評論
此文章尚無評論。