asp.net - 如何在用户控件中使用 CSS 类?

标签 asp.net css user-controls

我已经创建了一个用户控件。我想在这里使用 CSS 类,但这里没有 CSS。我尝试在母版页、用户控件中注册 CSS。但没有任何效果。

最佳答案

当您的用户控件在包含页面中呈现时,您可以像在您网站上的任何其他标签上一样在其上使用 css。 您唯一需要做的就是将 css 文件添加到母版页的标题中。

当使用 css 选择器时,请记住用户控件上的控件 ID 不是您应该用作 css 选择器的 ID。

铁。

<input type='text' id='txtName'/>

在您的用户控件中将呈现为类似

的内容
<input type='text' id='ctl00_phMain_MyUserControl_txtName' /> 

因此请确保您使用正确的 id 来应用您的样式或使用 class 标签

关于asp.net - 如何在用户控件中使用 CSS 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8938233/

相关文章:

javascript - 如何在 JavaScript 中找到 ModalPopupExtender?

asp.net - 使用 ASP.NET 定义 CSS 类类型等属性

html - 如何在移动设备上的标题和价格标签之间添加边距

javascript - 制作一个简单的 slider

c# - 设置用户控件的父级可防止其透明

asp.net - 禁用 asp.net 中的复选框

c# - Paypal 定期付款交易错误 : 11502 : Token is invalid

c# - 嵌套的 UserControls 通信

javascript - 在 Chrome 和 Firefox 上获取 C9 应用程序的解析错误。不确定如何解决

c# - 如何通过单击 UserControl 中的按钮将 UserControl 中存在的文本框值传递到 Aspx 页面标签