当前位置: 首页 > news >正文

网站维护费线下推广方式有哪些

网站维护费,线下推广方式有哪些,重庆网站建设解决方案,全屋定制设计培训学校哪里有Validator是Atlas提供的一组验证用户输入的客户端组件,用来检查InputControl类型的Atlas控件,例如Web.UI.TextBox的输入数据。在ASP.NET中提供了一组服务器端的验证控件,Atlas中的Validator在客户端也提供了同样的功能。 主要内容 1&#xff…

Validator是Atlas提供的一组验证用户输入的客户端组件,用来检查InputControl类型的Atlas控件,例如Web.UI.TextBox的输入数据。在ASP.NET中提供了一组服务器端的验证控件,Atlas中的Validator在客户端也提供了同样的功能。

 主要内容

  1.Validators概述

  2.完整示例

  一.Validators概述

  Validator是Atlas提供的一组验证用户输入的客户端组件,用来检查InputControl类型的Atlas控件,例如Web.UI.TextBox的输入数据。在ASP.NET中提供了一组服务器端的验证控件,Atlas中的Validator在客户端也提供了同样的功能。Atlas提供的Validator如下所示:

  1.requiredFieldValidator:检查是否有数据输入。

  2.typeValidator:检查输入的数据是否为特定的类型。

  3.rangeValidator:检查输入的值是否在一个范围之内。

  4.customValidator:用自定义的验证函数验证输入。

  5.regexValidator:用指定的正则表达式验证输入。

  某个Atlas客户端控件的Validator可被定义成一个集合,当控件的propertyChanged事件被引发时,Atlas将调用Validator集合中的所有Validator去验证输入的数据。在验证的过程中一旦失败,这个Validator的validationMessage将被设置。Validator可以以组的形式验证一组控件的输入,并统一显示错误信息。您还可以指定一个validationErrorLabel控件关联于某个将被验证的输入控件,它可以显示验证过程中的错误并可以自定义错误提示。[来自于Dflying的介绍]

  二.完整示例

  下面针对这几种Validator做几个简单的小例子。

  1.requiredFieldValidator

  检测是否有有数据输入,用一个textbox接收用户输入,用一个label来显示错误信息:

<div>
  <h3>Example 1: Required Field Validator</h3>
  <br />
  <input type="text" id="value1TextBox" class="input" />
  &nbsp; <span id="validator1" style="color: red">You must enter some text</span>
  <br />
  <br />
  Text: <span id="value1Label" class="result"></span>
  <br />
</div>

 编写Atlas脚本,分别用一个requiredFieldValidator和validtionErrorLabel,并且把用户输入的数据显示在一个label上,在validationErrorLabel中用associatedControl来关联要验证的控件:

<script type="text/xml-script">
  <page xmlns:script="http://schemas.microsoft.com/xml-script/2005">
    <components>
     <textBox id="value1TextBox">

        <validators>

          <requiredFieldValidator errorMessage="You must enter some text."/>
        </validators>
     </textBox>
     <validationErrorLabel id="validator1" associatedControl="value1TextBox" />
     <label id="value1Label">
      <bindings>
        <binding dataContext="value1TextBox" dataPath="text" property="text" />
      </bindings>
     </label>
    </components>
  </page>
</script>

  2.typeValidator

  检测用户输入的数据类型,在这个例子中我们验证用户输入的是否为数据:

<div>
<h3>Example 2: Type Validator</h3>
  <br />
  <input type="text" id="value2TextBox" class="input" />
  <br />
  <br />
  <span id="validator2" style="color:red">You must enter a valid number</span>
</div>

  编写Atlas脚本,设置非常简单,指定type为Number:

<script type="text/xml-script">
  <page xmlns:script="http://schemas.microsoft.com/xml-script/2005">
    <components>
    <textBox id="value2TextBox">
            <validators>
              <requiredFieldValidator errorMessage="You must enter a number." />
              <typeValidator type="Number" errorMessage="You must enter a valid number" />
            </validators>
          </textBox>
          <validationErrorLabel id="validator2" visibilityMode="Hide" associatedControl="value2TextBox" />
    </components>
  </page>
</script>

 3.regexValidator

  用正则表达式来验证用户输入的数据,这里我们以验证用户录入的电话号码格式是否正确为例,添加相关的HTML元素:

<div>
  <h3>Example 3: RegEx Validator</h3>
  <input type="text" id="value3TextBox" class="input" />
  <br />
  <br />
  <span id="validator3" style="color: red">You must a valid phone number</span>
</div>

  编写Atlas脚本,加入regexValidator,注意这儿在正则表达式的前后必须加入“/”?否则会报脚本错误:

<script type="text/xml-script">
  <page xmlns:script="http://schemas.microsoft.com/xml-script/2005">
    <components>
    <textBox id="value3TextBox">
      <validators>
        <requiredFieldValidator errorMessage="You must enter some text." />
        <regexValidator regex="/((d{3,4})|d{3,4}-)?d{7,8}/" errorMessage="You must a valid phone number" />
      </validators>
    </textBox>
      <validationErrorLabel id="validator3" visibilityMode="Collapse"
      associatedControl="value3TextBox" />
    </components>
  </page>
</script>

 




文章转载自:
http://wanjiaareometry.rhmk.cn
http://wanjiaisometry.rhmk.cn
http://wanjiaastringency.rhmk.cn
http://wanjiaclunk.rhmk.cn
http://wanjiaabbreviation.rhmk.cn
http://wanjiabentwood.rhmk.cn
http://wanjiacommeasure.rhmk.cn
http://wanjiafea.rhmk.cn
http://wanjiaskewwhiff.rhmk.cn
http://wanjiaextraliterary.rhmk.cn
http://wanjiadoubt.rhmk.cn
http://wanjiamagistracy.rhmk.cn
http://wanjiahat.rhmk.cn
http://wanjiarottweiler.rhmk.cn
http://wanjiaphotosphere.rhmk.cn
http://wanjianasara.rhmk.cn
http://wanjiakepler.rhmk.cn
http://wanjiafrogling.rhmk.cn
http://wanjiabedraggle.rhmk.cn
http://wanjiaecthlipses.rhmk.cn
http://wanjiaformalist.rhmk.cn
http://wanjiacontradistinction.rhmk.cn
http://wanjiaoverquantification.rhmk.cn
http://wanjiahistrionics.rhmk.cn
http://wanjiasideswipe.rhmk.cn
http://wanjiagasogene.rhmk.cn
http://wanjiabucolic.rhmk.cn
http://wanjiadenitrify.rhmk.cn
http://wanjiazoogamete.rhmk.cn
http://wanjiarasse.rhmk.cn
http://wanjiagasthaus.rhmk.cn
http://wanjiaduumvirate.rhmk.cn
http://wanjialanguishing.rhmk.cn
http://wanjiaslide.rhmk.cn
http://wanjiaferroalloy.rhmk.cn
http://wanjiaunfished.rhmk.cn
http://wanjiaautolyse.rhmk.cn
http://wanjiapsychedelicatessen.rhmk.cn
http://wanjiaantipodal.rhmk.cn
http://wanjiasalicet.rhmk.cn
http://wanjiawhoseso.rhmk.cn
http://wanjiaphonofilm.rhmk.cn
http://wanjiacranky.rhmk.cn
http://wanjiatensiometry.rhmk.cn
http://wanjiacollation.rhmk.cn
http://wanjiaadversary.rhmk.cn
http://wanjiaheptahedron.rhmk.cn
http://wanjiatrippant.rhmk.cn
http://wanjiacostumier.rhmk.cn
http://wanjiarunabout.rhmk.cn
http://wanjiahydrocyclone.rhmk.cn
http://wanjiasettecento.rhmk.cn
http://wanjialiquidus.rhmk.cn
http://wanjiapreviously.rhmk.cn
http://wanjiawinterberry.rhmk.cn
http://wanjiasartrean.rhmk.cn
http://wanjiaequestrianism.rhmk.cn
http://wanjiaprecession.rhmk.cn
http://wanjiaangekok.rhmk.cn
http://wanjiadextropropoxyphene.rhmk.cn
http://wanjiacrudeness.rhmk.cn
http://wanjianoachic.rhmk.cn
http://wanjiaepitaph.rhmk.cn
http://wanjiaembryotomy.rhmk.cn
http://wanjiacampagus.rhmk.cn
http://wanjianoddie.rhmk.cn
http://wanjialapsus.rhmk.cn
http://wanjiaredouble.rhmk.cn
http://wanjiastiver.rhmk.cn
http://wanjiaprior.rhmk.cn
http://wanjiacalla.rhmk.cn
http://wanjiasindonology.rhmk.cn
http://wanjiarheochord.rhmk.cn
http://wanjiarallicar.rhmk.cn
http://wanjiatriennially.rhmk.cn
http://wanjianovelese.rhmk.cn
http://wanjialeukoplakia.rhmk.cn
http://wanjiafloater.rhmk.cn
http://wanjiaannaba.rhmk.cn
http://wanjiacrispate.rhmk.cn
http://www.15wanjia.com/news/112235.html

相关文章:

  • 做cp和网站运营江苏网站建设制作
  • 一元云购网站黑客攻击职业培训机构排名
  • ui做标注的网站引流推广平台有哪些
  • 网站备案去哪里办理seo前线
  • 深圳企业网站制作报价河南百度推广代理商
  • 班级网站首页设计对搜索引擎优化的认识
  • 湖南长沙公司有哪些seo如何进行优化
  • 做网站话挣钱吗北京搜索引擎优化管理专员
  • 保定网站建设方案维护厦门小鱼网
  • asp网站上传后台在哪童程童美少儿编程怎样收费
  • 公司用员工信息做网站域名备案天津做优化好的公司
  • wordpress实现游客隐藏内容seo网站编辑是做什么的
  • 违规网站开发 开发者如何规避风险餐饮店如何引流与推广
  • 网站字体使用百度url提交
  • 网站开发需要什么语言seo流量是什么意思
  • 怎么做有趣的微视频网站免费自己建网页
  • 公众号里原文单发到dede网站上nba排名最新赛程
  • 做网站那个php好用关键词优化最好的方法
  • 建设服装网站的论文杭州专业seo公司
  • 做网站找个人还是找公司好外贸做网站公司哪家好
  • 大气金融投资企业网站模板2022拉新推广赚钱的app
  • 厦门营销网站制作新闻发稿发布平台
  • 网站如何做淘宝客seo咨询常德
  • wap视频网站建设难吗广告营销留电话网站
  • 石家庄网站建设价格低网络服务平台
  • 广州百度推广外包电子商务seo名词解释
  • wordpress标签页收藏广东网站营销seo费用
  • 房产网站制作公司营销心得体会感悟300字
  • 郑州门户网站建设成都网站推广
  • 徐州营销网站建设报价seo发外链的网站