2013-06-14 1 views
0

я использую этот код в ASPX странице:использование RequiredFieldValidator и Watermark свойство

<asp:TextBox ID="Search" runat="server" ToolTip="Search..." Text="Search..." onblur="if (this.value=='') this.value='Search...';" onfocus="if (this.value=='Search...') this.value='';"></asp:TextBox> 
<asp:RequiredFieldValidator ID="rfvSearch" runat="server" ControlToValidate="Search" ErrorMessage="please insert text" ValidationGroup="Search" SetFocusOnError="True" Display="None"></asp:RequiredFieldValidator> 

но я использую Text = «Поиск» в текстовом поле для использования водяных знаков собственности в текстовом поле. пожалуйста, помогите мне использовать свойство и RequiredFieldValidator.

ответ

2

Вы можете установить InitialValue = "Search..."

<asp:RequiredFieldValidator ID="rfvSearch" runat="server" 
    ControlToValidate="Search" ErrorMessage="please insert text" 
    ValidationGroup="Search" SetFocusOnError="True" Display="None" 
    InitialValue="Search..."> 
</asp:RequiredFieldValidator> 

Делая это, сообщение об ошибке будет отображаться, если Search не содержит что-то другое Search...

+0

ТНХ. и я использую RegularExpressionValidator: ValidationExpression = "\ w + ([- +. '] \ w +) * @ \ w + ([-.] \ w +) * \. \ w + ([-.] \ w +) *". Пожалуйста, помогите мне в этом. –

+0

@ Бабак Саиди: не пытайтесь быть грубым, но вы можете подумать о создании отдельного вопроса для этого, поскольку он не связан с вашим исходным вопросом. Обычно приходится отвечать на 100 вопросов, не связанных с комментариями, и это не идея. –

 Смежные вопросы

  • Нет связанных вопросов^_^