日期:2014-05-17  浏览次数:20524 次

TextBox 取值
在后台定义个变量 public int Max = 3;

前台TextBox1取这个值,应该怎么写

<asp:TextBox ID="TextBox1" Text=Text="<%=Max %>" runat="server"></asp:TextBox>
这样写不对

------解决方案--------------------
this.TextBox1.Text=Max.ToString()
------解决方案--------------------

//后台,要定义成静态变量
 protected static int max = 3;


//前台
 var max= parseInt("<%=max%>");

<asp:TextBox ID="TextBox1" Text="<%=Max %>" runat="server"></asp:TextBox>

------解决方案--------------------
jQuery("#TextBox1").val("<%= Max %>")
------解决方案--------------------
引用:
引用:C# code
?



123

//后台,要定义成静态变量  protected static int max = 3;


JavaScript code
?



12345

//前台  var max= parseInt("<%=max%>");   <asp:TextBox ID="Tex……


那个 var 是在 JS 中的写法。。。你就直接在JS中写:
var max = "<%=max%>";
document.getElementById("<%=TextBox1.ClientID%>").value = max;
------解决方案--------------------
引用:
在后台定义个变量 public int Max = 3;

前台TextBox1取这个值,应该怎么写

<asp:TextBox ID="TextBox1" Text=Text="<%=Max %>" runat="server"></asp:TextBox>
这样写不对

Text=Text="<%=Max %>" 

==>
Text="<%=Max %>" 

------解决方案--------------------
protected int max = 3;


js
documetn.getElementById("<%TextBox1.ClientID%>").value = "<%=max %>";
------解决方案--------------------
后面搞个方法输出你要的东西,在前面调用方法输出
------解决方案--------------------
2楼的方法最常规嘛
不知道楼主想干嘛