Я использую шаблон мастера asp.net, и у меня есть требование, например, когда пользователь нажимает . Введите. Он будет таким же, как следующая кнопка, Некоторые другие формы, которыми я могу управлять с помощью кнопки по умолчанию в панели . Но этот случай - мастер и кнопка создаются во время запуска, поэтому я пытаюсь реализовать с помощью jquery, но все же он не работает, как когда пользователь нажимает . Введите Кнопка кнопки назад уволена, поэтому мой вопрос: как я могу измените это поведение на следующую кнопку insted of back.Введите ключевое слово
<CustomNavigationTemplate>
<table border="0" cellspacing="5" cellpadding="5" >
<tr align="right">
<td align="right" colspan="0">
<asp:Button ID="StepPrevButton" runat="server" data-button="true" UseSubmitBehavior="False" CommandName="MovePrevious" Text="Back" />
</td>
<td align="right" >
<asp:Button ID="StepNextButton" runat="server" data-button="true" style= "width:120px"
CommandName="MoveNext" Text="Request User"
ValidationGroup="CreateUserWizard1" />
</td>
</tr>
</table>
</CustomNavigationTemplate>
это как кнопка заселена
$(document).keyup(function (e) {
if (e.which == 13) {
if ($('#ctl00_MainContent_CreateUserWizard1_StartNavigationTemplateContainerID_StartNextButton').length > 0) {
$("#ctl00_MainContent_CreateUserWizard1_StartNavigationTemplateContainerID_StartNextButton").trigger('click');
}
else if ($('#ctl00_MainContent_CreateUserWizard1_StepNavigationTemplateContainerID_StepNextButton').length > 0) {
$("#ctl00_MainContent_CreateUserWizard1_StepNavigationTemplateContainerID_StepNextButton").trigger('click');
}
else if ($('#ctl00_MainContent_CreateUserWizard1___CustomNav2_StepNextButton').length > 0) {
$("#ctl00_MainContent_CreateUserWizard1___CustomNav2_StepNextButton").trigger('click');
}
}
});
есть 3 страницы в моем мастере
Благодаря Alex
Показать код или не было. –