Изменение ControlRenderingCompatibilityVersion на версию 4.0 теряет атрибут src в ImageButton - PullRequest
0 голосов
/ 02 апреля 2012

Я обновляю приложение и изменил режим совместимости на версию 4. После этого следующий код больше не генерирует атрибут src в html кнопки изображения.

<asp:ImageButton id="LogOnButton" runat="server"
    ImageUrl="~/Images/login.png" OnClick='LogOnButton_Click' AlternateText="Login">
</asp:ImageButton>
<input type="image" name="LogOnButton" id="LogOnButton" alt="Login" />

Если я изменю режим на 3.5, он будет выглядеть так:

<input type="image" name="LogOnButton" id="LogOnButton"
    src="Images/login.png" alt="Login" border="0" />

Кто-нибудь испытывал это или знает, как это исправить?

1 Ответ

1 голос
/ 27 июля 2012

Попробуйте удалить эту строку из web.config:

<xhtmlConformance mode="Legacy"/> 

Или измените режим на Строгий или Переходный.

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