ASP.NET Web窗体中是否有在<;中呈现的控件;标签>;html标签?

ASP.NET Web窗体中是否有在<;中呈现的控件;标签>;html标签?,html,asp.net,webforms,label,Html,Asp.net,Webforms,Label,ASP.NET Web表单中是否有任何控件在页面呈现时以html标记呈现?可以通过创建用户控件来完成,该控件包含代码隐藏和标记中的属性“文本”您可以使用标签控件和关联控件ID属性 <asp:Label id="lLabel" AssociatedControlId="tbMyField" Text="My field" runat="server" /> <asp:TextBox id="tbMyField" runat="server" Text="My field" /&g

ASP.NET Web表单中是否有任何控件在页面呈现时以html标记呈现?

可以通过创建用户控件来完成,该控件包含代码隐藏和标记中的属性“文本”

您可以使用
标签
控件和
关联控件ID
属性

<asp:Label id="lLabel" AssociatedControlId="tbMyField" Text="My field" runat="server" />
<asp:TextBox id="tbMyField" runat="server" Text="My field" />

这将呈现为

<label for="tbMyField">My field</label>
<input type="tbMyField" name="tbMyField" value="My field" />
我的字段

类似于Konstantin Zadiran的答案,在html中:

<label id="lblLabel"><asp:Literal runat="server" ID="litLabelText"></asp:Literal></label>
可能重复的
litLabelText.Text = ...