.net генерирующий onclick

#c# #asp.net #html #sharepoint #web-parts

#c# #asp.net #HTML #sharepoint #веб-части

Вопрос:

Я создаю сообщение формы, которое выглядит как

 <form action="http://ServerName/fse5/main/FormPost.aspx" id="frmLogin" method="post" target="_blank">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
    <%= CompleteRequest %>
    <input type="submit" name="__exclude__Submit" value="Run Illustration Software Online" runat="server" />
</table>    
</form>
  

Однако, когда я визуализирую этот HTML-код, входной тег выглядит как

 <input onclick="if (typeof(Page_ClientValidate) == 'function') Page_ClientValidate(''); " name="ctl00$PlaceHolderMain$IllustrationSoftwareComponent$ctl00" type="submit" value="Run Illustration Software Online" />
  

Как получилось ASP.net добавляется ли атрибут onClick и name? Как мне остановить это?

Ответ №1:

Чтобы остановить это, не делайте это пользовательским элементом управления, добавляя runat =»server»; кажется, что вы этого не хотите / нуждаетесь в этом.