通過HyperLink的NavigateUrl屬性傳遞參數(shù)
<asp:TemplateColumn HeaderText= "查看日志" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:HyperLink ID= "HyperLink1"
NavigateUrl='<%#"About.aspx?ID="+DataBinder.Eval(Container.DataItem,"產(chǎn)品ID")+"&Name="+DataBinder.Eval(Container.DataItem,"產(chǎn)品價格")%>'
runat="server">
<%#DataBinder.Eval(Container.DataItem,"產(chǎn)品ID")%>查看</asp:HyperLink>
</ItemTemplate>
</asp:TemplateColumn>
[csharp]
<asp:TemplateColumn HeaderText= "查看日志" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:HyperLink ID= "HyperLink1"
NavigateUrl='<%#"About.aspx?ID="+DataBinder.Eval(Container.DataItem,"產(chǎn)品ID")+"&Name="+DataBinder.Eval(Container.DataItem,"產(chǎn)品價格")%>'
runat="server">
<%#DataBinder.Eval(Container.DataItem,"產(chǎn)品ID")%>查看</asp:HyperLink>
</ItemTemplate>
</asp:TemplateColumn>
新頁面的Page_Load()接收參數(shù)
string strpid=Request.QueryString[0].ToString();//讀取上一頁面?zhèn)鬟^來的參數(shù),產(chǎn)品ID
int price=int.Parse(Request.QueryString[0].ToString());
[csharp] www.2cto.com
string strpid=Request.QueryString[0].ToString();//讀取上一頁面?zhèn)鬟^來的參數(shù),產(chǎn)品ID
int price=int.Parse(Request.QueryString[0].ToString());