移动控件介绍及详细使用方法
2011-01-06 10:58:45 来源:WEB开发网清单14: ValidatorDefault.aspx
< %@ Page Language="C#" AutoEventWireup="true" CodeFile="ValidatorDefault.aspx.cs" Inherits="ValidatorDefault" %>
< %@ Register TagPrefix="mobile" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %>
< html xmlns="http://www.w3.org/1999/xhtml" >
< body>
< mobile:Form id="Form1" runat="server">
< mobile:Label ID="lblPhoneNumber" Runat="server"> 输入电话号码:< /mobile:Label>
< mobile:TextBox ID="txtPhoneNumber" Runat="server">< /mobile:TextBox>
< mobile:RequiredFieldValidator ID="rfvPhone" Runat="server" ControlToValidate="txtPhoneNumber" ErrorMessage="电话号码必须输入">*
< /mobile:RequiredFieldValidator>
< mobile:RegularExpressionValidator ID="revPhone" Runat="server" ControlToValidate="txtPhoneNumber" ErrorMessage="错误的电话格式"
ValidationExpression="((d{3})|d{3}-)?d{8}">*
< /mobile:RegularExpressionValidator>
< mobile:Command ID="cmdPhoneNumber" Runat="server">OK< /mobile:Command>
< mobile:ValidationSummary ID="ValidationSummary1" Runat="server"
BackLabel="返回重新输入" FormToValidate="Form1">
< /mobile:ValidationSummary>
< /mobile:Form>
< /body>
< /html>
TextView控件
使用 TextView 控件可以显示大段文本数据。在此控件中,您可以使用常规、粗体和斜体样式来显示文本,并可以使用分行符、段落标记和超链接。
在实际的应用中,TextView 控件和Label控件在功能上几乎是差不多的。早期的.NET Framework中Label控件是不允许分行显示的,但是在.NET Framework 2.0中已经添加了该功能,这就使得TextView 控件在2.0中有点显得多余,但是它也有自己的独特功能。下表是TextView控件的一些常见属性:
属性 说明
Wrapping
如果TextView控件的文本信息过长的话,可以设置该属性将信息分为多行进行显示。其枚举值有:NotSet、 Wrap 和 NoWrap.
更多精彩
赞助商链接