我有一個ascx用戶控件,並希望將usercontrol上的TextBox值存儲到用戶控件上的隱藏項目中。然後我想引用後面的C#代碼中的隱藏控件來做一些驗證。爲什麼我無法獲得用戶控件中隱藏項目的價值asp.net用戶控件
我有這個隱藏項目
<input type="Hidden" id="Hidden1" value="" clientidnode="Static" runat="server">
我想設置在頁面加載後這個隱藏物品的價值,我試圖用這個Ĵ查詢腳本
$(document).ready(function() {
$("p").text("The DOM is now loaded and can be manipulated.");
var v1 = $("#<%=TxtCaseNumber.ClientID%>")
$('#Hidden1').val(v1);
});
我再使用C#後面的代碼檢查使用的隱藏1項目的值
string s = Hidden1.Value;
沒有值被分配?我在這裏錯過了什麼?
嘗試'clientidmode'而不是'clientidnode'。 :-) – ConnorsFan
不應該是這樣的? $(「#<%= TxtCaseNumber.ClientID%>」)。val() – Mert
http://stackoverflow.com/a/15903284/296861 – Win