GridView中的asp:HyperLinkField可以把HiddenField的值传递到目标页面中吗?
在GridView(已绑定数据)中的asp:HyperLinkField,<asp:HyperLinkField DataNavigateUrlFields="UserID" DataNavigateUrlFormatString="UserPaperInTitleDetail.aspx?UserID={0}"
DataTextField="TitleID" HeaderText="点击查看">
--------------------------------------------------------------------------
<asp:HiddenField ID="HiddenField1" runat="server" Value="aaa" />是在GridView外面
我已经传了“UserID”,现在想增加一个传递的参数HiddenField1的Value,可以做吗?怎么实现?谢谢 --------------------编程问答-------------------- 超链接还隐藏??
BoundField ,TemplateField 不行么 --------------------编程问答-------------------- 后台用session["value"]=this.HiddenField1.value; --------------------编程问答-------------------- 不用session,就以传递参数的形式怎么做? --------------------编程问答-------------------- HyperLinkField 不晓得可以不可以绑定多个参数。不过你可以把这一列转成可以编辑的那个模板撒。在里面可以直接写<a href="UserPaperInTitleDetail.aspx?UserID=<%=id%>&HiddenField1==<%=HiddenField1的值%>&"></a>
后台取这两个值都比较容易了撒,把这两个值定义为全局的 --------------------编程问答-------------------- DataNavigateUrlFormatString="<%=GetUrl(参数值)%>"
public string GetUrl()
{
//取HiddenField1值
string str="UserPaperInTitleDetail.aspx?UserID=" +参数值
]
补充:.NET技术 , ASP.NET