ITPub博客

首页 > Linux操作系统 > Linux操作系统 > ASPxTextBox

ASPxTextBox

原创 Linux操作系统 作者:fangqm 时间:2010-05-16 17:17:07 0 删除 编辑

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>  

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23109131/viewspace-662827/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
创业项目 https://u.rscode.cn

注册时间:2010-03-24

  • 博文量
    297
  • 访问量
    784626