【问题标题】:How to get value from id to c# code behind file如何从 id 获取值到文件后面的 c# 代码
【发布时间】:2017-03-29 03:07:54
【问题描述】:

Javascript:

 document.getElementById('DisplayEmail').innerHTML = me.email;

HTML:

 Your Email : <span id="DisplayEmail" runat="server"></span>

我需要将displayEmail 的值获取到文本框。

谁能帮帮我

【问题讨论】:

  • 这里的问题是什么?如果是这样,是否有错误?
  • 这不是错误 document.getElementById('DisplayEmail').innerHTML = me.email;对 c# 代码的价值
  • 所以你想把 JavaScript 变成 C# 代码?这没有任何意义?
  • 需要将 diaplayemail 值放入文本框

标签: javascript c#-4.0


【解决方案1】:

试试这个

document.getElementById('DisplayEmail').innerHTML = '<%=me.email%>';

【讨论】:

  • 编译错误,它说我在当前上下文中不存在
  • 编译错误说明:在编译服务此请求所需的资源时出错。请查看以下特定错误详细信息并适当修改您的源代码。编译器错误消息:CS0103:当前上下文中不存在名称“me”源错误:第 57 行:document.getElementById('DisplayEmail').innerHTML = '';
  • 这个答案应该可以。只是编译器正在查找您的 me.email。在将其注入 HTML 元素之前,请确保它存在。您可以尝试通过使用断点或在使用前显示值来隔离流。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-07-16
  • 1970-01-01
  • 2016-05-21
  • 1970-01-01
  • 1970-01-01
  • 2016-01-01
  • 2019-05-07
相关资源
最近更新 更多