想要將查詢字符串值設置爲aspx頁中的隱藏字段。我的代碼是象下面這樣:請求Aspx.Page中的查詢字符串不起作用
<asp:HiddenField runat="server" ID="hidden" Value='<%= Request.QueryString["id"]%>' />
是知道這可以使用jQuery/JavaScript的&也服務器端編程來實現。但奇怪它爲什麼不行。隱藏文件的價值是<%= Request.QueryString["id"]%>
,而不是實際值。 <%=%>意在html標籤,如果你需要保持它的地方,在你的網頁試試這個
<div runat="server" style="visibility:hidden;" id="hiddenfield">
<%=Request.QueryString["id"]%>
</div>
可以達到用,因爲你是通過你的參數在查詢字符串之間的書面
在Page_Load方法後面的代碼中:'hidden.Value = Request.QueryString [「id」]; –