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

取值問題 馬上結帖,该如何处理

2012-02-01 
取值問題馬上結帖有一個Lable1默認值11我在JAVASCRIPT中給他重新賦值document.all( Lable1 ).value 12

取值問題 馬上結帖
有一個Lable1       默認值11

我在JAVASCRIPT   中給他重新賦值
document.all( "Lable1 ").value= "123 ";
用作測試
var   t1=document.getElementById( "Label1 ");
alert(t1.value);       //顯示123


然後我要在後台CS里取值的時候就取不出123了
Lable1.Text=11//     Request[ "Label1 "]= " "
請問怎麼能夠取到123

[解决办法]
string xx = label1.text;

????

[解决办法]
试试Request.Form(Lable1.UniqueID)
[解决办法]
在JS里面生成的控件不是服务器控件了,所以不能用Label1.Text提取他的值,可以用 Request.Form[ "Label1 "] 获取他的值
[解决办法]
VS2005

在JAVASCRIPT 中給他重新賦值
document.getElementById( " <%=Label1.ClientID ").value= "123 ";
用作測試
var t1=document.getElementById( " <%=Label1.ClientID ").value;
alert(t1);

然后再在cs里取.试试!
[解决办法]
帮顶下
[解决办法]
Request.Form[ "Label1 "]

你写错了,应该Request.Form[ "Lable1 "]

[解决办法]
首先你要确定你在CS文件中取Lable1.Text得时候不能在Page_Load事件中,因为程序最先走Page_Load,所以怕你HTML还没加载。

热点排行