當(dāng)前位置:
首頁 >
GridView中超链接HyperLinkField标签的使用方法
發(fā)布時(shí)間:2025/6/15
44
豆豆
生活随笔
收集整理的這篇文章主要介紹了
GridView中超链接HyperLinkField标签的使用方法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
這里是前段的asp.net頁面?
<asp:GridView ID="gvData" runat="server" AutoGenerateColumns="False" DataKeyNames="id"?
??????????? Width="99%" CssClass="gridview"?? EmptyDataText="沒有數(shù)據(jù)"? 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="單號(hào)" /> ?
? </Columns>?
</asp:GridView>?
ssRptdetail.aspx 表示:點(diǎn)擊一下具體的單號(hào)值,跳轉(zhuǎn)到與之關(guān)聯(lián)的下一個(gè)頁面!?
跳轉(zhuǎn)后頁面的C#后臺(tái)?
public partial class shouhou_ssRptdetail : BasePage?
{?
??? protected void Page_Load(object sender, EventArgs e)?
??? {?
??????? if (!IsPostBack)?
??????? {?
??????????? //取上個(gè)頁面中傳過來的值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="沒有數(shù)據(jù)"? 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="單號(hào)" /> ?
? </Columns>?
</asp:GridView>?
ssRptdetail.aspx 表示:點(diǎn)擊一下具體的單號(hào)值,跳轉(zhuǎn)到與之關(guān)聯(lián)的下一個(gè)頁面!?
跳轉(zhuǎn)后頁面的C#后臺(tái)?
public partial class shouhou_ssRptdetail : BasePage?
{?
??? protected void Page_Load(object sender, EventArgs e)?
??? {?
??????? if (!IsPostBack)?
??????? {?
??????????? //取上個(gè)頁面中傳過來的值ID?
??????????? String id = Request.QueryString["id"];?
??????????? setData(id);?
??????? }?
??? }?
?? protected void setData(String id)?
??? {?
?????? .........?
??? }?
}?
總結(jié)
以上是生活随笔為你收集整理的GridView中超链接HyperLinkField标签的使用方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 富数据控件 GridView(定义列、格
- 下一篇: GridView里面的HyperLink