带验证功能的的TextBox
TextBox是用的比较多的控件,有时候我们希望用户的输入内容和符合我们的输入要求,按这个想法在原有控件的基础上,做了个能控制输入的TextBox,有兴趣的可以用用.原码如下.
1using System;
2using System.Collections.Generic;
3using System.Text;
4using System.ComponentModel;
5using System.Web.UI;
6using System.Web.UI.WebControls;
7using System.Drawing;
8namespace Jsl.Web.UI.WebControls
9{
10 /// <summary>
11 /// 封装的TextBox,可以设置为文本框,整数文本框,浮点数文本框
12 ///
13 /// </summary>
14 public class JslTextBox : TextBox
15 {
16
17
18 IWebControl 成员
135
136
137
138
139
140 }
141
142 /// <summary>
143 /// 文本框对象
144
145 /// </summary>
146 public enum PreeClass
147 {
148 /// <summary>
149 /// 只能输入英文和中文
150
151 /// </summary>
152 只能输入英文和中文 = 0,
153 /// <summary>
154 /// 只能输入中文
155 /// </summary>
156 只能输入中文 = 1,
157 /// <summary>
158 /// 禁止输入中文
159 /// </summary>
160 禁止输入中文 = 2,
161 /// <summary>
162 /// 禁止输入数字
163 /// </summary>
164 禁止输入数字 = 3,
165 /// <summary>
166 /// 只能输入数字
167 /// </summary>
168 只能输入数字 = 4,
169 /// <summary>
170 /// 禁止输入英文
171 /// </summary>
172 禁止输入英文 = 5,
173 /// <summary>
174 /// 只能输入英文
175 /// </summary>
176 只能输入英文 = 6
177 }
178}
2using System.Collections.Generic;
3using System.Text;
4using System.ComponentModel;
5using System.Web.UI;
6using System.Web.UI.WebControls;
7using System.Drawing;
8namespace Jsl.Web.UI.WebControls
9{
10 /// <summary>
11 /// 封装的TextBox,可以设置为文本框,整数文本框,浮点数文本框
12 ///
13 /// </summary>
14 public class JslTextBox : TextBox
15 {
16
17
18 IWebControl 成员
135
136
137
138
139
140 }
141
142 /// <summary>
143 /// 文本框对象
144
145 /// </summary>
146 public enum PreeClass
147 {
148 /// <summary>
149 /// 只能输入英文和中文
150
151 /// </summary>
152 只能输入英文和中文 = 0,
153 /// <summary>
154 /// 只能输入中文
155 /// </summary>
156 只能输入中文 = 1,
157 /// <summary>
158 /// 禁止输入中文
159 /// </summary>
160 禁止输入中文 = 2,
161 /// <summary>
162 /// 禁止输入数字
163 /// </summary>
164 禁止输入数字 = 3,
165 /// <summary>
166 /// 只能输入数字
167 /// </summary>
168 只能输入数字 = 4,
169 /// <summary>
170 /// 禁止输入英文
171 /// </summary>
172 禁止输入英文 = 5,
173 /// <summary>
174 /// 只能输入英文
175 /// </summary>
176 只能输入英文 = 6
177 }
178}