ASPxTextBox

ASPxTextBox与普通的TextBox相比,最大的特点就是对输入格式的验证,

只需要对ASPxTextBox的ValidationSettings属性进行配置,

通过配置ValidationExpression的正则表达式的值来对输入的值进行验证,

通过改变RequiredField的IsRequired属性值来改变ASPxTextBox是否允许为空,

Native="True"  属性决定了它不单独占一行

ASPxTextBox并没有类似于TextBox的TextMode属性,可以支持多行的是ASPxMemo控件

  1. <dxe:ASPxTextBox ID="ASPxTextBox1" runat="server"    
  2.             CssFilePath="~/App_Themes/Glass/{0}/styles.css" CssPostfix="Glass"    
  3.             Width="170px">  
  4.             <ValidationSettings ErrorDisplayMode="ImageWithTooltip">  
  5.                 <ErrorImage Height="14px" Url="~/App_Themes/Glass/Editors/edtError.png" />  
  6.                 <ErrorFrameStyle ImageSpacing="4px">  
  7.                     <ErrorTextPaddings PaddingLeft="4px" />  
  8.                 ErrorFrameStyle>  
  9.                 <RegularExpression ErrorText="输入格式错误,请输入正确的url!"    
  10.                     ValidationExpression="http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?" />  
  11.                 <RequiredField ErrorText="不能为空!" IsRequired="True" />  
  12.             ValidationSettings>  
  13.         dxe:ASPxTextBox>  
请使用浏览器的分享功能分享到微信等