Чаще всего используются кавычки, хотя парсер страниц ASP.NET этого не требует и не применяет.
Все 3 кнопки ниже будут отключены, с использованием двойных кавычек, одинарных кавычек и без кавычек дляустановите значение свойства Enabled
.
<asp:Button runat="server" Text="Button1" Enabled="false" />
<asp:Button runat="server" Text="Button2" Enabled='false' />
<asp:Button runat="server" Text="Button3" Enabled=false />
Только если используется недопустимый смешанный формат, как показано ниже,
<asp:Button runat="server" Text="Button4" Enabled="false' />
, представляющий собой комбинацию двойного иВ одинарных кавычках Visual Studio отображает предупреждение / сообщение об ошибке, указывая, что кавычки должны совпадать в случае их применения.
В сообщении не указывается, что кавычки должны использоваться.
Проверка (ASP.Net): если значение этого атрибута заключено в кавычки, кавычки должны совпадать.
Во время выполнения страница завершится с ошибкой, приведенной ниже.
Описание : Произошла ошибка при разборе ресурса, необходимого для обслуживания этого запроса.Пожалуйста, просмотрите следующую конкретную информацию об ошибке разбора и измените исходный файл соответствующим образом.
Сообщение об ошибке синтаксического анализатора : тег сервера сформирован неправильно.