我有一个会导致 designer.cs 文件中出现一些无法编译的代码:
<div id="tabs-1-2-3"></div>
如果我添加 runat="server"
属性,我的设计器文件将无法编译,原因很明显。
有没有办法添加一个额外的属性,在内部用作 id?
最佳答案
如果你没有 runat="server"那么你可以通过旧学校的方式访问它。
<input type="text" id="text1" name="text1" />
然后从服务器端使用
Request["text1"]
对于分区: 最好的方法是使用某种形式的 ajax,因为您的客户端脚本能够读取该内容并将其传递给服务器端方法 如果没有 runat="server"属性,则无法在代码中访问
关于c# - 通过属性(不是 Id)在 aspx 中查找元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19905723/