您是使用 ASP.NET 控件还是仅使用带有 CSS 的 HTML?
我在 TextBox 和 DropDownList 的宽度方面遇到了一些问题。在不同的浏览器中,宽度会有所不同,控件的大小也不会相同。
我正在考虑将其更改为 HTML 标记,如输入和选择,但我想知道如果它们不起作用,为什么 ASP.NET 具有此控件?如果它们不起作用,请避开它们……对吗?
给我我需要的信息,让我比以前更好 :-)。
代码如下:
<asp:DropDownList ID="ddlDirComercial" runat="server" CssClass="clsValor" Width="400px">
<asp:ListItem Text="test" Value="1"></asp:ListItem>
</asp:DropDownList>
<asp:TextBox ID="txtCAE" runat="server" CssClass="clsValor" Width="400px" />
问候。
最佳答案
我也使用过 ASP.NET 控件和 HTML 输入字段。如果您查看页面的源代码,TextBox 会导致在屏幕上创建一个输入,因此无论哪种方式它都不会使用 ASP.NET 控件,因为它无论如何都是相同的。使用该控件,您将能够更轻松地访问服务器端的代码。如果您可以使用它,我会坚持使用 ASP.NET 控件
关于ASP.NET 控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4876320/