读书人

客户端文本框赋值,该如何处理

发布时间: 2012-04-02 19:58:59 作者: rapoo

客户端文本框赋值
我就是想在c#里面,给客户端控件赋值(text),

不要js,只要c#代码!!!!

[解决办法]
WebService或WCF服务。

度娘。
[解决办法]
在你的控件里面加个runat="server",使其变成服务器控件。在后台就可以取到该ID值,进行赋值了。祝你好运。
[解决办法]


1. runat = server

2. 注册客户端js

还有其他办法?
[解决办法]
为什么不用js,给自己找麻烦
[解决办法]

抽象的理解了客户端控件....


客户端控件即html元素,服务器端是不能访问的。
服务器控件是asp.net封装服务器的类,经过例化运行后生成html,输出给浏览器变成客户端的控件,即html元素。

加个runat="server"标记为服务器控件。 到底有没有客户端控件的名称......
[解决办法]
不用js ,在后台赋值,而且还是客户端控件,不好弄啊
[解决办法]
将控件上边设置runat="server"然后在后台设置他的值就可以了。
[解决办法]
Response.Write("<script>js代码</script>");
[解决办法]
在.cs文件里定义一个字段:比如showTest,把想要显示的值赋值给这个字段。在页面中用<%=showTest %>显示,希望是你想要的效果
[解决办法]

探讨
在.cs文件里定义一个字段:比如showTest,把想要显示的值赋值给这个字段。在页面中用<%=showTest %>显示,希望是你想要的效果

[解决办法]
<input type="text" id=".." Text='<%=ReturnMethod()%>'/>

服务端写过方法

public string ReturnMethod()
{
return "....";
}
[解决办法]
探讨

引用:

为什么不用js,给自己找麻烦



规定的,哎!!

[解决办法]
后台向页面注册js多好

读书人网 >asp.net

热点推荐