.net 我先用js给一个text赋值,点击后台按钮,text内容就没有了

[复制链接]
查看11 | 回复3 | 2009-4-12 20:16:24 | 显示全部楼层 |阅读模式
.net 我先用js给一个text赋值,点击后台按钮,text内容就没有了,我想点击后台按钮后,text里面的值仍然在!

回复

使用道具 举报

千问 | 2009-4-12 20:16:24 | 显示全部楼层
你得用后台程序给text赋值,这样数值会存到ViewState里面,即使发生PostBack,text的值仍然存在。但是如果你用js赋值那么进行任何需要刷新网页的操作以后text的内容丢失是正常的。...
回复

使用道具 举报

千问 | 2009-4-12 20:16:24 | 显示全部楼层
你用服务器控件就不会清空,除非你在前后台写代码清空掉; 如果用html控件页面刷新后就会清空; 你要解决这个问题,可以把html控件改成服务器控件就行了,不用前台后台写什么代码就可以一直保存,不会被刷掉 改成 <asp:TextBox ID="TextBox1" run...
回复

使用道具 举报

千问 | 2009-4-12 20:16:24 | 显示全部楼层
一点击后台按钮就提交了,发生了回传,客户端的赋值当然没有啦。你那个text控件是html控件还是asp控件?...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行