哪个更好跨越runat服务器或默认的asp标签?
我有一个简单的asp.net网页,其中包含一个大约5
TR
的表,每行有2个TD
..在页面加载中我获取用户数据(5属性)并在此页面中查看它们以下是前2行:
<table>
<tr>
<td>
FullName
</td>
<td>
<span id="fullNameSpan" runat="server"></span>
</td>
</tr>
<tr>
<td>
Username
</td>
<td>
<span id="userNameSpan" runat="server"></span>
</td>
</tr>
</table>
我总是用<asp:Label
按代码设置值,但我总是注意到标签在运行时转换为span
所以我决定用户span
让他runat=server
被代码访问,所以
哪个更好用asp:label
或span
和runat=server
??
没有找到相关结果
已邀请:
2 个回复
砷竣阿
如果您需要专门修改标签本身(不一定只是它的内容),您应该只生成一个元素runat =“server”。例如,如果您需要在运行时隐藏span,那么您可以使用span_11ѭ,以便在运行时访问它的Visible属性。否则,它应该保留为标准html。
襄挟款籍