2012-02-06 47 views
-1

我有一個aspx控制如下分配隱藏字段的可變

<input type=""hidden"" value='EmployeeId' id=""employeeID""/> 

我需要在製造動態地分配給一個整數變量稱爲EmoployeeId高於該線的某處上述隱藏字段的值一定的幫助。任何人都可以指出如何做到這一點?

感謝

+0

什麼用雙引號,單引號的奇特的組合回事,和雙雙引號? – jadarnel27 2012-02-06 15:13:33

回答

1

添加runat="server"的標記:

<input runat="server" type="hidden" value="" id="employeeID"/> 

而且在後面的代碼,這樣做:

employeeID.Value=valueFromVariable.ToString(); 
0

您可以在服務器端的變量分配給客戶端Javascript變量如此(經典ASP):

<script type='test/javascript'> 
var myVar = '<% =myServerVar %>' <--- a string 
var myNum = <% =myServerVarNUm %> <--- a number 
</script> 
1

如果你已經ASP.NET然後使用服務器控件,

<asp:HiddenField id="empId" runat="server" value="10"/> 

,並在後面的代碼,

int no=int.Parse(empId.Value); 

//Or - use int.TryParse