1

我想知道 asp 验证控制,假设我们正在构建一个 asp 应用程序并将其与外部社交媒体(例如:Facebook、LinkedIn 等)集成,并从那里获取一些数据,然后我们使用这些数据并将其填充到一些字段或控件,由于从这些媒体返回的数据量不确定,我们决定从后面生成像文本框这样的控件,取决于返回的数据量,我的问题是如何验证?我们也可以从后面生成asp验证控件吗?如果可能的话,给我看一些例子,任何帮助都会很棒,在此先感谢。

4

1 回答 1

0

你当然可以!从 Facebook 或 LinkedIn 等社交媒体获取数据与获取响应POSTGEt呼叫有关。

例如,设置您的变量之一,例如:

 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 回答