GridView中超链接HyperLinkField标签的使用方法
生活随笔
收集整理的這篇文章主要介紹了
GridView中超链接HyperLinkField标签的使用方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
這里是前段的asp.net頁面?
<asp:GridView ID="gvData" runat="server" AutoGenerateColumns="False" DataKeyNames="id"?
??????????? Width="99%" CssClass="gridview"?? EmptyDataText="沒有數據"? RowStyle-Height="20px"?
??????????? RowStyle-HorizontalAlign="Center" HeaderStyle-HorizontalAlign="Center"?
??????????? onrowdatabound="gvData_RowDataBound">?
<Columns>?
????? <asp:BoundField DataField="id" HeaderText="ID" ItemStyle-Width="30px"? />?
<asp:HyperLinkField DataNavigateUrlFields="id"? DataNavigateUrlFormatString="ssRptdetail.aspx?id={0}" DataTextField="dh" HeaderText="單號" /> ?
? </Columns>?
</asp:GridView>?
ssRptdetail.aspx 表示:點擊一下具體的單號值,跳轉到與之關聯的下一個頁面!?
跳轉后頁面的C#后臺?
public partial class shouhou_ssRptdetail : BasePage?
{?
??? protected void Page_Load(object sender, EventArgs e)?
??? {?
??????? if (!IsPostBack)?
??????? {?
??????????? //取上個頁面中傳過來的值ID?
??????????? String id = Request.QueryString["id"];?
??????????? setData(id);?
??????? }?
??? }?
?? protected void setData(String id)?
??? {?
?????? .........?
??? }?
}?
<asp:GridView ID="gvData" runat="server" AutoGenerateColumns="False" DataKeyNames="id"?
??????????? Width="99%" CssClass="gridview"?? EmptyDataText="沒有數據"? RowStyle-Height="20px"?
??????????? RowStyle-HorizontalAlign="Center" HeaderStyle-HorizontalAlign="Center"?
??????????? onrowdatabound="gvData_RowDataBound">?
<Columns>?
????? <asp:BoundField DataField="id" HeaderText="ID" ItemStyle-Width="30px"? />?
<asp:HyperLinkField DataNavigateUrlFields="id"? DataNavigateUrlFormatString="ssRptdetail.aspx?id={0}" DataTextField="dh" HeaderText="單號" /> ?
? </Columns>?
</asp:GridView>?
ssRptdetail.aspx 表示:點擊一下具體的單號值,跳轉到與之關聯的下一個頁面!?
跳轉后頁面的C#后臺?
public partial class shouhou_ssRptdetail : BasePage?
{?
??? protected void Page_Load(object sender, EventArgs e)?
??? {?
??????? if (!IsPostBack)?
??????? {?
??????????? //取上個頁面中傳過來的值ID?
??????????? String id = Request.QueryString["id"];?
??????????? setData(id);?
??????? }?
??? }?
?? protected void setData(String id)?
??? {?
?????? .........?
??? }?
}?
總結
以上是生活随笔為你收集整理的GridView中超链接HyperLinkField标签的使用方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 富数据控件 GridView(定义列、格
- 下一篇: .Net有关问题。在GridView中添