我如何在后台aspx.cs给这个input的value赋值?
18 个解决方案
#1
要么加runat="server"再加个id="text" 然后this.text.value="值"
要么后台定义个全局变量
public string text;
<input name="Commend" type="text" value="<% =text%>" size="57">
要么后台定义个全局变量
public string text;
<input name="Commend" type="text" value="<% =text%>" size="57">
#2
<input name="Commend" type="text" value=" " size="57"
ID="Comment" runat="server">
然后在你的aspx.cs 里就可以用Commend.value = xxx 赋值了
然后在你的aspx.cs 里就可以用Commend.value = xxx 赋值了
#3
1.后台定义一个protected变量,前台用js获取(<%=变量%>)再赋值
2.后台用responce.write("<script>.....</script>")直接输出一段js代码来绑定
2.后台用responce.write("<script>.....</script>")直接输出一段js代码来绑定
#4
.aspx:
<input id="Text1" runat="server" type="text" size="57">
.CS:
Text1.value="赋值";
<input id="Text1" runat="server" type="text" size="57">
.CS:
Text1.value="赋值";
#5
加上属性runat="Server"
#6
1.后台定义一个protected变量,前台用js获取( <%=变量%>)再赋值
2.后台用responce.write(" <script>..... </script>")直接输出一段js代码来绑定
3.<input name="Commend" type="text" value=" " size="57" ID="Comment" runat="server">
然后在你的aspx.cs 里就可以用Commend.value = xxx 赋值了
2.后台用responce.write(" <script>..... </script>")直接输出一段js代码来绑定
3.<input name="Commend" type="text" value=" " size="57" ID="Comment" runat="server">
然后在你的aspx.cs 里就可以用Commend.value = xxx 赋值了
#7
用一楼的办法.
lz你既然要在后台赋值,那干脆就用TextBox不就行了,为何还要搞的这么麻烦.
不解
lz你既然要在后台赋值,那干脆就用TextBox不就行了,为何还要搞的这么麻烦.
不解
#8
1、要么加runat="server"再加个id="text" 然后this.text.value="值"
2、要么后台定义个全局变量
public string text;
<input name="Commend" type="text" value=" <% =text%>" size="57">
这两种方法都可以,不过如果仅仅为了显示用或者一些简单用法,就没有必要使用服务器控件了(也就是加runat="server"标记),用第二种方法好。
2、要么后台定义个全局变量
public string text;
<input name="Commend" type="text" value=" <% =text%>" size="57">
这两种方法都可以,不过如果仅仅为了显示用或者一些简单用法,就没有必要使用服务器控件了(也就是加runat="server"标记),用第二种方法好。
#9
周公的二个方法都可以
#10
嘿嘿 ,解决了。谢谢!
#11
在源代码的界面 在<input type="text"
runat="server"/>
加上这个就OK了
加上这个就OK了
#12
有些开源控件需要 HTML 支持的 像服务器控件不支持 例如 一个My97DatePicker 这个日历控件
他就只对HTML的控件支持 不对服务器控件支持
#13
变成服务器控件,加runat="server"
#14
同意
#15
public string str="";
<input name="Commend" type="text" value="<%=str=%>" size="57">
或
Response.write("<script>var p=document.getElementById('Commend');p.value='11';</script>");
<input name="Commend" type="text" value="<%=str=%>" size="57">
或
Response.write("<script>var p=document.getElementById('Commend');p.value='11';</script>");
#16
#17
用JS
#18
LiteralText.Text=string.format(“<input name=\"Commend\" type=\"text\" value=\"{0}\" size=\"57\">","赋值" );
在后台写 ,在页面定义一个叫LiteralText的Literal
在后台写 ,在页面定义一个叫LiteralText的Literal
#1
要么加runat="server"再加个id="text" 然后this.text.value="值"
要么后台定义个全局变量
public string text;
<input name="Commend" type="text" value="<% =text%>" size="57">
要么后台定义个全局变量
public string text;
<input name="Commend" type="text" value="<% =text%>" size="57">
#2
<input name="Commend" type="text" value=" " size="57"
ID="Comment" runat="server">
然后在你的aspx.cs 里就可以用Commend.value = xxx 赋值了
然后在你的aspx.cs 里就可以用Commend.value = xxx 赋值了
#3
1.后台定义一个protected变量,前台用js获取(<%=变量%>)再赋值
2.后台用responce.write("<script>.....</script>")直接输出一段js代码来绑定
2.后台用responce.write("<script>.....</script>")直接输出一段js代码来绑定
#4
.aspx:
<input id="Text1" runat="server" type="text" size="57">
.CS:
Text1.value="赋值";
<input id="Text1" runat="server" type="text" size="57">
.CS:
Text1.value="赋值";
#5
加上属性runat="Server"
#6
1.后台定义一个protected变量,前台用js获取( <%=变量%>)再赋值
2.后台用responce.write(" <script>..... </script>")直接输出一段js代码来绑定
3.<input name="Commend" type="text" value=" " size="57" ID="Comment" runat="server">
然后在你的aspx.cs 里就可以用Commend.value = xxx 赋值了
2.后台用responce.write(" <script>..... </script>")直接输出一段js代码来绑定
3.<input name="Commend" type="text" value=" " size="57" ID="Comment" runat="server">
然后在你的aspx.cs 里就可以用Commend.value = xxx 赋值了
#7
用一楼的办法.
lz你既然要在后台赋值,那干脆就用TextBox不就行了,为何还要搞的这么麻烦.
不解
lz你既然要在后台赋值,那干脆就用TextBox不就行了,为何还要搞的这么麻烦.
不解
#8
1、要么加runat="server"再加个id="text" 然后this.text.value="值"
2、要么后台定义个全局变量
public string text;
<input name="Commend" type="text" value=" <% =text%>" size="57">
这两种方法都可以,不过如果仅仅为了显示用或者一些简单用法,就没有必要使用服务器控件了(也就是加runat="server"标记),用第二种方法好。
2、要么后台定义个全局变量
public string text;
<input name="Commend" type="text" value=" <% =text%>" size="57">
这两种方法都可以,不过如果仅仅为了显示用或者一些简单用法,就没有必要使用服务器控件了(也就是加runat="server"标记),用第二种方法好。
#9
周公的二个方法都可以
#10
嘿嘿 ,解决了。谢谢!
#11
在源代码的界面 在<input type="text"
runat="server"/>
加上这个就OK了
加上这个就OK了
#12
有些开源控件需要 HTML 支持的 像服务器控件不支持 例如 一个My97DatePicker 这个日历控件
他就只对HTML的控件支持 不对服务器控件支持
#13
变成服务器控件,加runat="server"
#14
同意
#15
public string str="";
<input name="Commend" type="text" value="<%=str=%>" size="57">
或
Response.write("<script>var p=document.getElementById('Commend');p.value='11';</script>");
<input name="Commend" type="text" value="<%=str=%>" size="57">
或
Response.write("<script>var p=document.getElementById('Commend');p.value='11';</script>");
#16
#17
用JS
#18
LiteralText.Text=string.format(“<input name=\"Commend\" type=\"text\" value=\"{0}\" size=\"57\">","赋值" );
在后台写 ,在页面定义一个叫LiteralText的Literal
在后台写 ,在页面定义一个叫LiteralText的Literal