首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

Label控件显示余额有关问题

2012-09-03 
Label控件显示余额问题在index.aspx页面登陆后显示用户名和账户余额,在页面上还有一个按钮,我希望选择商品

Label控件显示余额问题
在index.aspx页面登陆后显示用户名和账户余额,在页面上还有一个按钮,我希望选择商品后点这个按钮并把结算成功后的新余额显示在Label控件上,本来想用js实现,可是总是取不到后台的值
我在前台定义<input type="hidden" runat="server" id="hidden1"/>
后台hidden1.value=新余额;
前台取值:var getmoney=document.getElementById("<%=hidden1.ClientID%>").value;
不知为何总取不到新余额的值?

[解决办法]
因为不是web服务器控件,所以不用加.ClientID
var getmoney=document.getElementById("hidden1")value;
[解决办法]
右击运行后的网页,看hidden1有没有值,如果有值,这样是可以取到值得
[解决办法]
参考:
http://www.cnblogs.com/insus/articles/2036271.html
[解决办法]
你直接在页面是绑定数据不就行了吗?

HTML code
<label><%=余额%></label>
[解决办法]
<label id="lbYE" runat="server" Text='<%=余额字段%>'></label>

首先调试一下看看后台有没有值,有值的话前台直接像上面那样绑定就可以了,还写什么脚本自己给自己找麻烦。
[解决办法]
探讨

我用ajax搞定了,现在还有点问题就是用Response.Write输出信息到XMLHttpRequest.responseText的时候显示余额那里的页面布局会错位,请问还有什么能代替Response.Write输出信息到XMLHttpRequest.responseText而不打乱页面布局?

热点排行