Подтвердить что ты не робот

Вызов функции С# в ASP.NET при нажатии на ссылку HTML

У меня есть несколько входов и некоторые TextAreas на моей странице myEditPage.aspx, и я хочу загрузить их в базу данных, но для этого мне нужно связать <a href=".."> с функцией в моем myEditPage.aspx.cs.

Как я могу это сделать?

4b9b3361

Ответ 1

Вместо

<a href=.....>

использование

<asp:LinkButton id="myid" runat="server" OnClick="MyFunction_Click" />

LinkButton является сторонним сервером ASP.Net

Конечно, вы можете прикрепить функцию к тегу <a>. Просто сделайте это серверным, добавив к нему сервер runat =.

<a href="#" runat="server" onServerClick="MyFuncion_Click" />

Затем в вашей функции извлекаются значения ваших текстовых полей и входов.

В общем, используйте элементы управления asp.net вместо обычных элементов управления html. Это облегчает программирование asp.net.

Для использования textarea/input <asp:TextBox>. Если вы немного поработаете в Google, вы найдете много учебников, чтобы начать работу с asp.net-программированием. Например: http://www.asp.net/