我用Google搜索了这个,但无法弄清楚如何设置隐藏字段的值。我有以下代码:
<asp:HiddenField id="fileId" runat="server" value="<%# Response.Write(Request.QueryString["fileID"]) %>" />
我只是想让值=查询字符串中fileID
的值。
感谢您的帮助。
答案 0 :(得分:9)
尝试:
<asp:HiddenField id="fileId" runat="server" value='<%= Request.QueryString["fileID"] %>' />
相信“=”运算符意味着你的Response.Write。
为了完整起见,您也可以在代码隐藏中设置它,例如
fileId.Value = Request.QueryString["fileID"]