Добавление CSS в веб-приложение на C # - PullRequest
2 голосов
/ 19 декабря 2011

Каков наилучший способ добавить каскадную таблицу стилей (CSS) в проект веб-приложения в Visual Studio 2010?

Например, если у меня есть следующее L

<asp:Label ID ="lName_lbl" runat="server" text="Last Name:  "></asp:Label>
<asp:TextBox ID="lName" runat="server"></asp:TextBox>
<br />

Как мне сделать так, чтобы все ярлыки asp имели одинаковые свойства?

Ответы [ 3 ]

2 голосов
/ 19 декабря 2011

Как правильно упоминали другие ответы, вы можете использовать атрибут CssClass для элементов управления, которые его поддерживают.

Вы также можете стилизовать элементы, используя CSS-селекторы

ASP.Net позволяет легко добавлять таблицы стилей в ваше приложение через папку App_Themes . CSS, указанный здесь, соответствующий теме, которую вы задали на странице или в web.config, будет загружен автоматически. Нет необходимости связывать CSS вручную.

EDIT:

Если у вас еще нет папки App_Themes, щелкните правой кнопкой мыши свой проект и выберите Add-> Add ASP.Net Folder-> Theme, и это создаст его для вас. Чтобы убедиться, что тема используется, установите ее в web.config (через атрибут App_Themes для получения дополнительной информации.

2 голосов
/ 19 декабря 2011

Элементы управления ASP.NET имеют свойство CssClass , которое можно использовать для стилизации элемента управления.Также есть несколько полезных советов по использованию CSS с ASP.NET здесь .

1 голос
/ 19 декабря 2011

Вы можете использовать атрибут CssClass на своих ярлыках или определить стиль, который будет применяться ко всем диапазонам, поскольку .NET отображает <asp:Label /> как диапазон.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...