【发布时间】:2014-10-21 15:28:39
【问题描述】:
您好,我在 asp.net 页面中有以下代码
<tr id="XYZ" runat = "server">
<td>body</td>
</tr>
我试图将其转换为 div span 格式
<div class="ui-class" id="XYZ">
<span>body</span>
</div>
在设计器文件中,我将 Div id 的数据类型从 Html Generic 更改为如下
System.Web.UI.HtmlControls.HtmlTableRow XYZ
当我试图从我的 aspx.cs 文件中访问这个 id(XYZ) 时,它给了我 null。 有人可以帮我吗?
没有必要的编辑指出我试过了
<div class="ui-class" id="XYZ" runat="server">
<span>body</span>
</div>
还将数据类型改回
System.Web.UI.HtmlControls.HtmlGenericControl
但还是一样。
【问题讨论】:
-
ctrl+H?? 怎么样? -
ctrl+H有什么作用?
-
ctrl+H 只是查找和替换,但这没有用,因为您已经在 .designer 文件中修改了控件的类。注意你的
TR有runat="server"但你的div没有.. 请参阅下面的完整说明。