asp検証コントロールについて疑問に思っています.aspアプリケーションを構築し、それをFacebook、LinkedInなどの外部ソーシャルメディアと統合し、そこからデータを取得し、そのデータを使用していくつかに入力するとしますフィールドまたはコントロール、これらのメディアから返されたデータの量が不明であるため、返されたデータの量に応じて、テキスト ボックスのようなコントロールを背後から生成することにしました。私の質問は検証についてです。背後からもasp検証コントロールを生成できますか? 可能であれば、いくつかの例を示してください。どんな助けでも素晴らしいでしょう、事前に感謝します。
質問する
53 次
1 に答える
0
できますよ!Facebook や LinkedIn などのソーシャル メディアからデータを取得することはPOST
、GEt
電話の応答を得ることに関連しています。
たとえば、次のような変数の 1 つを設定します。
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 に答える