【发布时间】:2013-03-06 15:31:49
【问题描述】:
我是 .NET 开发新手
我在 javascript 中动态创建标签。 按下页面上创建的按钮后。
<label name="lblPerson1" id="lblPerson1" runat="server">Person:</label>
之后我想在服务器端捕获这个标签。
谁来帮帮我!
编辑:
我想要的是能够在您单击按钮时创建一组标签和输入。 (在客户端)然后当您单击另一个按钮以更改标签的文本时(在服务器端)它是可能的吗?
【问题讨论】:
-
不,你不能这样做......另外,也许你可以有一个 div 或具有 runat="server" 的东西,然后你可以在其中创建该标签。然后在服务器端代码上,您可以执行 DivName.InnerHtml 并查找其内容以查看创建的内容
-
你为什么要这样做?可能有更好的方法...
-
你想达到什么目的?如果我们知道您为什么要尝试获取此标签,或许我们可以建议一个替代解决方案?
-
删除 runat="server" 因为它没有意义 - 您正在客户端 DOM 中添加标签 html 标记。 “在服务器端捕获此标签”是什么意思?是否要获取标签标签之间的文本?
-
@codingbiz 伟大的思想都一样! ;o)
标签: javascript asp.net controls