Я работаю над проектом ASP.Net , с C# .
Обычно, когда мне нужно добавить Кнопки , которые будут выполнять некоторые методы , я буду использовать ASP-контроллер (Button) внутри runat = "server" форма.
Но я чувствую, что это действительно ограничивает возможности моего веб-сайта, потому что, когда я работал с JSP , я использовал jQuery для достижения сервлета для выполнения некоторых кодов и возврата responseText .
Я еще не проверял, как это делается в ASP.Net, но мой вопрос касается контроллеров и знаменитого runat = "server" .
When I add a runat="server" to any HTML Element, I'm supposed to be able to manipulate this HTML element in C# (Server-Side), and this actually works, I can change the ID, set the InnerText or InnerHtml, but the thing that I can't get, is why can't I execute a method by clicking on this element?
Атрибут onclick для JavaScript, я думаю, и OnServerClick , похоже, не работает. Это что-то не так с моими кодами? или это вообще не работает?