Я хочу использовать валидаторы ASP: Requiredfieldvalidator, Regularexpressionvalidator. Я использую визуальную студию 2013 года и ничего не имею о проверках в своем web.config.Почему мои валидаторы ASP не используют javascript?
Проблема заключается в том, что нет Javascript проверки не используется на странице, я включить эту строку в моем файле global.asax в методе Application_Start:
ScriptManager.ScriptResourceMapping.AddDefinition("jquery", new ScriptResourceDefinition { Path = "~/js/jquery-2.2.4.min.js"});
путь является правильным и файл JQuery в там.
Запрошенный ASPX страница:
<label>Naam</label>
<asp:TextBox ID="TextBox_name" CssClass="form-control" placeholder="Naam" CausesValidation="true" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator_name" runat="server" ErrorMessage="Vul uw naam in" Display="None" ControlToValidate="TextBox_name"></asp:RequiredFieldValidator>
<asp:Button ID="Button_send" runat="server" Text="Verstuur" CssClass="btn btn-default" OnClick="Button_send_Click" CausesValidation="true" />
Без фактического кода .aspx трудно понять, что вы имеете в виде .. но если вы использовать 'RequiredFieldValidator' в яваскрипте кода он ссылается не полагаться на JQuery или другой LIBS JS, но это selft, созданный самим ASP. – weirdgyn
@weirdgyn Добавлен код страницы aspx. Обычно, когда вы дважды нажимаете вкладку, не помещая что-либо внутри текстового поля, в то время как на нем есть обязательный идентификатор, это может привести к ошибке проверки правителя? в моем случае этого не происходит. – Gameshadow
Так что 'Display =" None "' специально? Или это была ошибка? Потому что это, скорее всего, ваша проблема. – JDB