gpt4 book ai didi

c# - 我应该在标签控件中使用 Associatedcontrolid 来呈现标签 HTML 标签吗?

转载 作者:行者123 更新时间:2023-11-28 12:47:02 27 4
gpt4 key购买 nike

抱歉,如果我的帖子重复。

我正在使用 DevExpress 工具开发我的网站。

许多人说使用 AssociatedControlId 将 ASP.NET Label 控件呈现为 HTML 中的标记。

我需要的是将我的 CSS 类应用于 label 标记。问题是,如果我使用 AssociatedControlId,我需要一个 Textbox 控件,其 ID 与标签处的 AssociatedControlId 相同...

我该怎么办?

<dx:ASPxLabel EnableDefaultAppearance="true" CssClass="fl" ID="lblDate" runat="server" Text="ASPxLabel"></dx:ASPxLabel>

运行模式:

<span class="dxeBase_KarnelTravel fl" id="ContentPlaceHolder1_lblDate">ASPxLabel</span>

最佳答案

<label> html中的元素是<input>的标签元素。所以 TextBox这是一个 <input>标签,如果它与 asp:Label 相关联或 ASPxLabel这只是 asp:Label 的扩展,将指示 .Net 框架将其翻译为 html <label>标签。

本质上,如果您没有 TextBox,则没有必要将 asp:Label 转换为 html 标记。

如果您不想要 TextBox,最好添加一个新的 CSS 类并根据需要格式化 span。

如果您确实需要一个文本框,那么您应该将它添加到您的 ASPX 文件中,并使用 AssociatedControlId 为 id 分配相同的 ID 属性值。标签上的值(value)。

关于c# - 我应该在标签控件中使用 Associatedcontrolid 来呈现标签 HTML 标签吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17281784/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com