js给lalel赋值,服务器端取不到

ilovethee 2009-12-09 02:09:51
用javascript给label赋值,然后服务器端获取
我用的是VS2003,没有服务器端的隐藏域控件,还有什么解决方案?
最好能有简单代码说明
...全文
690 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
夺命胖子 2009-12-09
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 nick207 的回复:]
<lable name='lbl'>csdn </lable>

在后置代码request.form["lbl"]就能娶到

注意用JS给lable赋值的时候  document.getElementById("lbl").innerHTML="csdn";
[/Quote]

你取下试试,,我取不到,,提交表单,能提交label。。?

nick207 2009-12-09
  • 打赏
  • 举报
回复
客户端的lable 就可以 不必费用服务端的控件
nick207 2009-12-09
  • 打赏
  • 举报
回复
<lable name='lbl'>csdn</lable>

在后置代码request.form["lbl"]就能娶到

注意用JS给lable赋值的时候 document.getElementById("lbl").innerHTML="csdn";
chengcheng1253 2009-12-09
  • 打赏
  • 举报
回复
。。。。。。
游北亮 2009-12-09
  • 打赏
  • 举报
回复
这个和.net没有关系,因为只有input和select、textarea 3种html控件可以提交到服务器端
label映射到客户端是Div标签,当然不能提交

所以你赋值给label的同时,给另外一个input控件赋值,在服务器端取这个控件的值。
myhid 2009-12-09
  • 打赏
  • 举报
回复
js给label赋的值后台是取不到 的...

改为textbox,大小为1.1或者hidden
koukoujiayi 2009-12-09
  • 打赏
  • 举报
回复
你用js给Label赋值,只能在客户端用js取得到,
你可能想用回发来去Label值,那肯定取不到!!

可同过隐藏域来做:
html:
<input id="Hidden1" type="hidden" runat ="server"/>

js:
document.getElementById("Hidden1").value= "123";

后台c#
Label1.Text = Hidden1.Value;


别样苍茫 2009-12-09
  • 打赏
  • 举报
回复
最简单的办法,运行起来,在源文件中查看客户端ID 就行了。
爪哇鹅 2009-12-09
  • 打赏
  • 举报
回复
先把你的这段HTML代码贴出来。HTML控件加上runat=server,后台代码可以识别该控件的ID了,直接取值赋值。
ilovethee 2009-12-09
  • 打赏
  • 举报
回复
还没有解决问题嘛
阿非 2009-12-09
  • 打赏
  • 举报
回复
在你另一个帖子里回复了
ilovethee 2009-12-09
  • 打赏
  • 举报
回复
还是不行啊
cyhcyhhychyc 2009-12-09
  • 打赏
  • 举报
回复
label加上runat="server"应该就可能取到了
liaoyukun111 2009-12-09
  • 打赏
  • 举报
回复
runat="server"
ilovethee 2009-12-09
  • 打赏
  • 举报
回复
这个试过了 服务端如何取值 好像不行
chenjianyong94 2009-12-09
  • 打赏
  • 举报
回复
<input type="hidden" runat="server" id="hidden1"/>
sohighthesky 2009-12-09
  • 打赏
  • 举报
回复
<input type="hidden" runat="server" id="hidden1"/>

62,264

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧