WAP之家:为您提供最全最新的WAP技术,CP.SP.3G等行业资讯。 WAP之家交流论坛全新开放 点击进入>>
WAP资讯 | 3G动态 | SP动态 | 运营商动态 | 内容商动态 | 制造商动态 | 论坛讨论>> 每次自动访问
WAP技术 | WAP源码 | 手机编程 | 手机源码 | 无线技术 | J2ME技术 | 手机软件 添加到收藏夹
IVR技术 | SP资料 | SMS MMS技术 | 商业方案 | IVR下载 | 书籍教程 | 工具软件 语言:繁體中文

WAP之家技术文章WAP教程网站教程ASP.NET Mobile CustomValidator Control

ASP.NET Mobile CustomValidator Control
作者:佚名  来源:本站整理  发布时间:2008-3-14 20:50:14
n error, an error message is displayed:
下面这个案例包含了 .aspx 文件中的两张表单。第一张表单包含一个名为“Please enter a username” 的标签,一个用户名输入框,一个用于确认8-16位字符输入值的CustomValidator 控件,以及一个提交按钮。第二张页面将被第一张页面中的啼叫按钮激活。如果输入值确认出现错误,那么将显示一段错误信息:

<%@ Page 
Inherits="System.Web.UI.MobileControls.MobilePage"%>
<%@ Register TagPrefix="Mobile"
Namespace="System.Web.UI.MobileControls"
Assembly="System.Web.Mobile" %>
<script runat="server">
Sub Page2(Sender as Object,E as EventArgs)
If Page.IsValid Then
ActiveForm=f2
txt2.Text="Your username is: " & txt1.text
end if
End Sub
Sub user(source As object,args As ServerValidateEventArgs)
if len(args.Value)<8 or len(args.Value)>16 then
args.IsValid=false
else
args.IsValid=true
end if
End Sub
</script>
<Mobile:Form id="f1" runat="server">
  <Mobile:Label runat="server">
Please enter a username
</Mobile:Label>
  <Mobile:TextBox id="txt1" runat="server" />
  <Mobile:CustomValidator runat="server"
ControlToValidate="txt1"
OnServerValidate="user"
Text="A username must be between 8 and 16 characters!" />

<Mobile:Command OnClick="Page2" runat="server">
Submit</Mobile:Command>
</Mobile:Form>
<Mobile:Form id="f2" runat="server">

<Mobile:Label id="txt2" runat="server" />
</Mobile:Form>

上一页  [1] [2] 

[] [返回上一页] [打 印]
文章评论

用户名: 查看更多评论

分 值:100分 85分 70分 55分 40分 25分 10分 0分

内 容:

         (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码