#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»; кажется, что вы этого не хотите / нуждаетесь в этом.