asp.Netc#検証コードコントロールの使用
認証コードコントロールWebValidatesの使用手順は次のとおりです.
1.検証コードコントロールをツールボックスに入れます.(DLLを直接ドラッグしてツールボックスに入れればいい)
2.コントロールをページの適切な位置にドラッグ&ドロップします.
3.ページ初期化時、プログラミングは検証コードを生成する(検証コードコントロールIDがsncodeであると仮定する).
snCode.Create();//新しい検証コードの生成を初めてロード
4.比較ユーザの入力をエンコードし(ユーザが認証コードを入力したテキストボックスIDがtxtCodeであると仮定する)、対応する処理を行う.
snCode.CheckSN(txtCode.Text.Trim());//bool型の値を返します.
サンプルコード:
Webページ:
バックグラウンドコード:
黒い髪:http://heisetoufa.iteye.com/
1.検証コードコントロールをツールボックスに入れます.(DLLを直接ドラッグしてツールボックスに入れればいい)
2.コントロールをページの適切な位置にドラッグ&ドロップします.
3.ページ初期化時、プログラミングは検証コードを生成する(検証コードコントロールIDがsncodeであると仮定する).
snCode.Create();//新しい検証コードの生成を初めてロード
4.比較ユーザの入力をエンコードし(ユーザが認証コードを入力したテキストボックスIDがtxtCodeであると仮定する)、対応する処理を行う.
snCode.CheckSN(txtCode.Text.Trim());//bool型の値を返します.
サンプルコード:
Webページ:
<cc1:SerialNumber ID="snCode" runat="server">
</cc1:SerialNumber>
<asp:Button ID="btnSubmit" runat="server" Height="31px" onclick="btnSubmit_Click" Text=" " Width="124px" />
<asp:Label ID="lblMessage" runat="server"></asp:Label>
バックグラウンドコード:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
snCode.Create();//
}
}
protected void btnSubmit_Click(object sender, EventArgs e)
{
if (!CheckCode())
{
lblMessage.Text = " !";
}
else
{
lblMessage.Text = " !";
}
}
protected bool CheckCode()//
{
if (snCode.CheckSN(txtCode.Text.Trim()))//
{
return true;
}
else
{
//snCode.Create();// ,
return false;
}
}
黒い髪:http://heisetoufa.iteye.com/