c#服务器端怎样才能操作客户端aspx中的label的值?
比如说在服务器端page_load事件中,如何操作对应的aspx文件中的label,是<label id="lblhh">Ori</label>
改为<label id="lblhh">Tar</label> 不能用runat="server"哦,或者更改label中的id, 最后能更改label元素-改为<input type=....>代替原来在aspx文件中的位置。。很难的。。谢谢哦
改为<label id="lblhh">Tar</label> 不能用runat="server"哦,或者更改label中的id, 最后能更改label元素-改为<input type=....>代替原来在aspx文件中的位置。。很难的。。谢谢哦
...全文
请发表友善的回复…
发表回复
Jing3_zhang 2010-03-21
- 打赏
- 举报
类似这样的代码网上很多,一搜一大把,你可以搜搜看啊!呵呵!其实条条道路通罗马,未必就非那一种方法。不会了可以学嘛!其实JS还是很使用滴。建议遇到问题不要逃避好吗?
xiaotuzi 2010-03-21
- 打赏
- 举报
要不,,,,,给个简单点的javascript语句看看,,,谢谢啦
xiaotuzi 2010-03-21
- 打赏
- 举报
因为。。。。。。。。,偶不懂Js
abc402706746 2010-03-21
- 打赏
- 举报
顶楼上的4星哥
我姓区不姓区 2010-03-21
- 打赏
- 举报
后台可以操作的只能是服务器控件(即runat="server"的控件),客户端的控件只能用js操作
能说说你为什么不能用服务器控件吗?
能说说你为什么不能用服务器控件吗?
xiaotuzi 2010-03-21
- 打赏
- 举报
[Quote=引用 7 楼 ojlovecd 的回复:]
你要搞清楚asp.net的页面生命周期,在Page_Load的时候,页面内容还没有render到前台,也就是说,前台页面根本就还没有生成,那又何来的操作前台的dom呢?
[/Quote]
那能举个放在button1_Click事件中的例子么?
你要搞清楚asp.net的页面生命周期,在Page_Load的时候,页面内容还没有render到前台,也就是说,前台页面根本就还没有生成,那又何来的操作前台的dom呢?
[/Quote]
那能举个放在button1_Click事件中的例子么?
vip__888 2010-03-21
- 打赏
- 举报
[Quote=引用 7 楼 ojlovecd 的回复:]
你要搞清楚asp.net的页面生命周期,在Page_Load的时候,页面内容还没有render到前台,也就是说,前台页面根本就还没有生成,那又何来的操作前台的dom呢?
[/Quote]
....
你要搞清楚asp.net的页面生命周期,在Page_Load的时候,页面内容还没有render到前台,也就是说,前台页面根本就还没有生成,那又何来的操作前台的dom呢?
[/Quote]
....
我姓区不姓区 2010-03-21
- 打赏
- 举报
你要搞清楚asp.net的页面生命周期,在Page_Load的时候,页面内容还没有render到前台,也就是说,前台页面根本就还没有生成,那又何来的操作前台的dom呢?
xingshungames 2010-03-21
- 打赏
- 举报
runat="server"没有的话,c#代码貌似获取不到啊
ICrazyBoy 2010-03-21
- 打赏
- 举报
题目难度系数大啊!建议JS搞定!
wuyq11 2010-03-21
- 打赏
- 举报
在后台设置值就用runat="server"
否则就是JS
否则就是JS
xiaotuzi 2010-03-21
- 打赏
- 举报
只能用c#
xiaotuzi 2010-03-21
- 打赏
- 举报
不能用javascript,可以么?
xingshungames 2010-03-21
- 打赏
- 举报
用JavaScript吧。如果非要在后台cs文件中修改的话,就用stringbuilder拼接JavaScript语句,然后输出