ASP.NETはユーザ登録と検証機能を実現する(第4節)
9036 ワード
いくつかの記事では、検証コントロールの実装に関するいくつかの記事を共有しています.今日は、ユーザーログインページに入力データ検証機能と検証コード機能を追加します.学習内容
1、ASPを作成する.NETアプリ.E:Solution 1ディレクトリの下でファイルをダブルクリックし、Visual Studio 2008を実行します.[ソリューションエクスプローラ]パネルで、[ソリューション]を右クリックし、ポップアップメニューから[追加]-[Webサイトを新規作成]コマンドを選択し、Chap 4サイトを新規作成します.2、サイトでDefault.aspxページにまず6行2列の表を追加し、コントロールを追加し、ユーザー登録インタフェースを設計する:6つのtexboxコントロールを追加し、それぞれユーザー名、パスワード、確認パスワード、QQ、E-MAIL、検証コード、更に1つのButtonコントロールを追加し、提出する.3、「パスワード」の後にコントロールを追加するのはRequiredFieldValidatorで、属性パネルTextに「パスワードを入力してください」と入力し、同じ方法で後のいくつかのコントロールを追加します.追加後、確認パスワードの後ろにComparevalidatorコントロールを追加し、属性パネルにパスワードを入力して確認し、ControlTovalidateをTextBOX 3に変更し、ControltoComparをTextBOX 2に変更し、operatorをEqualに変更する.「QQ」の後にRegularExpressionValidatorコントロールを追加し、入力データフォーマットが特定のモードに一致するかどうかを確認し、そのプロパティを編集します.プロパティパネルでフォーマットエラーに変更し、ValidationExpressionで中国郵便番号に変更し、d*に変更します.E-MAILにRegularExpressionValidatorを追加し、プロパティパネルでフォーマットエラーに変更し、ValidationExpressionでインターネットメールを選択し、エラー情報でShowmessageboxをtrueに変更し、showsummaryをfalseに変更します.4、ダウンロードdllファイルをツールボックスに追加Visual Studio 2008の「ソリューションエクスプローラ」パネルで、サイトChap 4を右クリックし、ポップアップメニューから「ASP.NETフォルダの追加」をBinコマンドに選択します.ポップアップダイアログボックスで「Binフォルダ」を右クリックし、ポップアップメニューから「参照の追加」コマンドを選択し、ポップアップダイアログボックスで「参照」タブを選択してWebValidatesを見つけます.dllファイルをBinフォルダに追加します.5、コントロールをページにドラッグ&ドロップして登録します.6、作成コードは検証コードを生成する. eclipse maven
IXHONG
eclipse
timer cancelメソッドの小さな例
alleni123
マルチスレッド timer
MySQLデータベースのLinuxでのインストール
ducklsl
mysql
spring------>>cvc-elt.1: Cannot find the declaration of element
Array_06
spring bean
mavenはサードパーティjarのいくつかの問題を発表します
cugfy
maven
MYSQLのダウンロードとインストール
357029540
mysql
ios Table View cellのレイアウト
張亜雄
tableview
Javaエンコーディングエスケープ
adminjun
java コード変換
アルファベットで分類:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z その他
トップページ -
私たちについて -
構内検索 -
Sitemap -
権利侵害苦情
著作権すべてのIT知識ベースCopyRight© 2000-2050 IT知識ベースIT 610.com , All Rights Reserved.
京ICP備09083238号
1、ASPを作成する.NETアプリ.E:Solution 1ディレクトリの下でファイルをダブルクリックし、Visual Studio 2008を実行します.[ソリューションエクスプローラ]パネルで、[ソリューション]を右クリックし、ポップアップメニューから[追加]-[Webサイトを新規作成]コマンドを選択し、Chap 4サイトを新規作成します.2、サイトでDefault.aspxページにまず6行2列の表を追加し、コントロールを追加し、ユーザー登録インタフェースを設計する:6つのtexboxコントロールを追加し、それぞれユーザー名、パスワード、確認パスワード、QQ、E-MAIL、検証コード、更に1つのButtonコントロールを追加し、提出する.3、「パスワード」の後にコントロールを追加するのはRequiredFieldValidatorで、属性パネルTextに「パスワードを入力してください」と入力し、同じ方法で後のいくつかのコントロールを追加します.追加後、確認パスワードの後ろにComparevalidatorコントロールを追加し、属性パネルにパスワードを入力して確認し、ControlTovalidateをTextBOX 3に変更し、ControltoComparをTextBOX 2に変更し、operatorをEqualに変更する.「QQ」の後にRegularExpressionValidatorコントロールを追加し、入力データフォーマットが特定のモードに一致するかどうかを確認し、そのプロパティを編集します.プロパティパネルでフォーマットエラーに変更し、ValidationExpressionで中国郵便番号に変更し、d*に変更します.E-MAILにRegularExpressionValidatorを追加し、プロパティパネルでフォーマットエラーに変更し、ValidationExpressionでインターネットメールを選択し、エラー情報でShowmessageboxをtrueに変更し、showsummaryをfalseに変更します.4、ダウンロードdllファイルをツールボックスに追加Visual Studio 2008の「ソリューションエクスプローラ」パネルで、サイトChap 4を右クリックし、ポップアップメニューから「ASP.NETフォルダの追加」をBinコマンドに選択します.ポップアップダイアログボックスで「Binフォルダ」を右クリックし、ポップアップメニューから「参照の追加」コマンドを選択し、ポップアップダイアログボックスで「参照」タブを選択してWebValidatesを見つけます.dllファイルをBinフォルダに追加します.5、コントロールをページにドラッグ&ドロップして登録します.6、作成コードは検証コードを生成する.
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
SnCode.Create();
}
}
private bool CheckCode()
{
if(SnCode.CheckSN(TextBox6.Text.Trim()))
{
return true;
}
else
{
SnCode.Create();
return false;
}
}
protected void Button1_Click(object sender, EventArgs e)
{
if (Page.IsValid)
{
if (!CheckCode())
{
Response.Write("alert(' !')</scritp>");
}
}
}
protected void LinkButton1_Click(object sender, EventArgs e)
{
SnCode.Create();
}
}
</pre>
</div>
<p>7、 Default.aspx.<br> :</p>
<p style="text-align: center"><a href="https://img. .com/image/info11/79184dd89c6547e4b042cb13b2a5142d.jpg" target="_blank"><img id="theimg" alt="ASP.NET ( 4 )_ 1 " src="https://img. .com/image/info11/79184dd89c6547e4b042cb13b2a5142d.jpg" width="650" height="476" style="border:1px solid black;"></a></p>
<p style="text-align: center"><a href="https://img. .com/image/info11/3bf10504a28a4c099fce14c2f00253d7.jpg" target="_blank"><img id="theimg" alt="ASP.NET ( 4 )_ 2 " src="https://img. .com/image/info11/3bf10504a28a4c099fce14c2f00253d7.jpg" width="650" height="376" style="border:1px solid black;"></a></p>
<p> <br> ASP.NET , , , , , 。</p>
<p> , 。</p>
<div class="clearfix">
<span id="art_bot" class="jbTestPos"></span>
</div>
</div>
</div>
</div>
</div>
<!--PC WAP -->
<div id="SOHUCS" sid="1176151185023905792"></div>
<script type="text/javascript" src="/views/front/js/chanyan.js">
興味があるかもしれません
IXHONG
eclipse
alleni123
マルチスレッド timer
ducklsl
mysql
Array_06
spring bean
cugfy
maven
357029540
mysql
張亜雄
tableview
adminjun
java コード変換
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z その他
トップページ -
私たちについて -
構内検索 -
Sitemap -
権利侵害苦情
著作権すべてのIT知識ベースCopyRight© 2000-2050 IT知識ベースIT 610.com , All Rights Reserved.
京ICP備09083238号