我想知道 asp 验证控制,假设我们正在构建一个 asp 应用程序并将其与外部社交媒体(例如:Facebook、LinkedIn 等)集成,并从那里获取一些数据,然后我们使用这些数据并将其填充到一些字段或控件,由于从这些媒体返回的数据量不确定,我们决定从后面生成像文本框这样的控件,取决于返回的数据量,我的问题是如何验证?我们也可以从后面生成asp验证控件吗?如果可能的话,给我看一些例子,任何帮助都会很棒,在此先感谢。
问问题
53 次
1 回答
0
你当然可以!从 Facebook 或 LinkedIn 等社交媒体获取数据与获取响应POST
或GEt
呼叫有关。
例如,设置您的变量之一,例如:
mail = Response.Write(Request.Form['mail']);
或者,如果您已经在文本框中简单地拥有它:
string email = TextBox1.Text;
然后您可以运行例如regex
验证器:
Regex regExEmail = new Regex(@"^(((((0[1-9])|(1\d)|(2[0-8]))-((0[1-9])|(1[0-2])))|((31-((0[13578])|(1[02])))|((29|30)-((0[1,3-9])|(1[0-2])))))-((20[0-9][0-9])|(19[0-9][0-9])))|((29-02-(19|20)(([02468][048])|([13579][26]))))$ ");
if (!regExEmail.IsMatch(email))
{
Response.Write("not valid");
}
要动态添加文本框,请在此处检查
如果你想VB
试试这个
于 2013-04-25T08:21:01.520 回答