0 голосов
спросил от в категории ASPNETC5
<asp:ImageButton ID="ImageButton2" runat="server"  src="Images/logout.png"           Height="22px" Width="80px" onclick="ImageButton2_Click" />


В asp u нужно использовать ImageUrl вместо этого src

<asp:ImageButton ID="ImageButton2" runat="server"  ImageUrl="Images/logout.png"           Height="22px" Width="80px" onclick="ImageButton2_Click" />

Пожалуйста, войдите или зарегистрируйтесь чтобы ответить на этот вопрос.

0 голосов
ответил от
Вместо добавления тегов формы на странице aspx добавьте его только на главной странице.
Добавьте главную страницу все содержимое тела внутри тега формы с сервером runat. И создайте закрывающие теги для меток в файле главной страницы.
В файле главной страницы, который вы написали, например, asp: ContentPlaceHolder с id="head", и его нужно закрыть до закрытие тега заголовка.
В последних добавленных строках, например, asp: Panel ID="panel1"
iside asp:ContentPlaceHolder id="ContentPlaceHolder1"
обеспечивают закрывающие теги соответственно.
0 голосов
ответил от
Вы получаете ошибку из-за следующих причин:

1. Ваш мастер не содержит тега формы. И вы используете управление на стороне сервера без какой-либо формы runat=«server».

2. Если действительно необходимо использовать кнопку изображения в главном, то вы можете добавить тег формы в главная страница с запуском на сервере. Добавьте в него кнопку изображения. Удалите тег формы на дочерних страницах, иначе в противном случае вы получите ошибку, которая не может содержать несколько тегов формы.

Категории

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

Связанных вопросов не найдено

...