Краткая сводка проверки ASP.NET

Вы можете local-exec создать файл имени пользователя / пароля, если вы используете хранилище или что-то еще для захвата учетных данных на лету. Затем предоставьте аргумент --auth-user-pass up для чтения файла, а затем local-exec удалите файл.

- auth-user-pass [up]

Аутентифицироваться на сервере, используя имя пользователя / пароль. up - это файл, содержащий имя пользователя / пароль в 2 строки. Если строка пароля отсутствует, OpenVPN предложит ввести ее. Если up опущен, имя пользователя / пароль будет запрошено из консоли.

В конфигурации сервера должен быть указан скрипт --auth-user-pass-verify для проверки имени пользователя / пароля, предоставленных клиентом.

blockquote>

Источник: https://community.openvpn.net/openvpn/wiki/Openvpn24ManPage

13
задан 30 January 2009 в 15:41
поделиться

3 ответа

Установите каждый текст блоков проверки допустимости на "*" и ErrorMessage к пустой строке.

<form id="form2" runat="server">
Name:<br />
<asp:TextBox ID="NameTextBox" runat="server" />
<asp:RequiredFieldValidator 
    ID="NameTextBoxRequiredValidator" 
    ControlToValidate="NameTextBox"
    ErrorMessage="" 
    Text="*" 
    runat="server" />
<br />
City:<br />
<asp:TextBox ID="CityTextBox" runat="server" />
<asp:RequiredFieldValidator 
    ID="CityTextBoxRequiredValidator" 
    ControlToValidate="CityTextBox"
    ErrorMessage="" 
    Text="*" 
    runat="server" />
<br />
<asp:Button ID="SubmitButton" Text="Submit" runat="server" />
<hr />
<asp:ValidationSummary 
    ID="valSum" 
    DisplayMode="SingleParagraph" 
    HeaderText="Please complete all fields marked *"
    runat="server" />
</form>
18
ответ дан 1 December 2019 в 22:58
поделиться

Если Вы просто используете текстовое свойство своих элементов управления проверки правильности и оставляете свойство ErrorMessage, незаполненное затем, это должно решить Вашу проблему.

2
ответ дан 1 December 2019 в 22:58
поделиться

Вы могли использовать CustomValidator и установить свойство ClientValidationFunction для выполнения функции JavaScript, которая заполнит маркировку для отображения сообщения.

ASPX:

 <asp:CustomValidator ID="validator" runat="server" ErrorMessage="*" ClientValidationFunction="Validate" ControlToValidate="controltovalidate" ValidateEmptyText="true"></asp:CustomValidator>

JavaScript:

function Validate(sender,args)
{
    args.IsValid = true;
    if(args.Value == "")
    {
        document.getElementById('YourCustomMessageLabel').innerText = "Please complete all fields marked *"
        args.IsValid = false;    
    }
}
0
ответ дан 1 December 2019 в 22:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: