この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 16550|答える: 0

[ASP.NET] 知識ポイント ASP.NET

[リンクをコピー]
掲載地 2015/04/02 10:32:43 | | |
第1章
1. C/SとB/Sの違いを理解すること。ASP.NET B/Sモデルに基づくプログラム開発です
2.ASP。 .NETの特徴と利点(教科書を参照)
3. vs2008(vs2010)で ASP.NET ウェブプログラムを作成する方法?
ステップ:File-->New->Project-->windows C#->ASP.NET アプリケーション
4. コード分離:前景のウェブページとバックグラウンドのC#論理言語は分離されています。

第2章
1. スクリプト言語:サーバーサイド、クライアントサイド
        1.1 サーバーサイドスクリプト言語
                書き込み方法1:<t 言語="C#">... C#コード.....</scrip去掉t>
                ライティング方法2:<% %>

        1.2 クライアントスクリプト言語(Javascripでtが削除)
                書き方: <scrip remove t type="text/javascrip remove t">... javascripはtコードを削除します......</scrip去掉t>

違い:クライアント側スクリプトは直接クライアントページに送信され、クライアントブラウザで実行されます。
        サーバー側のスクリプトはコンパイルされ、サーバー側で隠され、その結果の情報がクライアントに送信されます

2.Page オブジェクト(共通イベントおよび属性)
        2.1 イベント:Page_Load:ページが読み込まれると自動的に呼び出される
        2.2 属性:IsPostBack: 初めて読み込まれたかどうか判定(false:最初の読み込み、true:アクセスを戻す)

3. ページ値転送
        3.1 ページ内で渡される値:ViewState["キー")
                例:ストレージ値:ViewState["name"] = 「Zhang San」;
                        値:文字列名 = ViewState["name"]。 ToString();
        3.2 ページ間のパスバリュー
                1. ページAがBにジャンプする:AのボタンにPostBackUrl="B.aspx"属性を追加します
                2. ページBのバックグラウンドコード:PreviousPage.FindControl(「ページAの制御ID」);

第三章
1. 一般的な操作方法:テキストボックス、ドロップダウンボックス、ラジオ選択、チェック、ボタン...
2. 制御の検証:

第4章
1. 応答目的
        1.1 リダイレクト(URL); 方法:ページジャンプ
        1.2 Write("htmlタグ"); 方法:回答ページの内容を表示する
        1.3 終わり(); 方法:ページの内容への返信をやめる
2. リクエストオブジェクト
        2.1 属性:QueryString["key"]:URLに渡されたパラメータを取得する
        2.2 機能:ページ間のパス価値
                ステップ:
1. ページドットボタン:Response.Redirect(B.aspx?Variable Name 1=Value 1&Variable Name 2=Value2&... );
2. ページBの値が取得される:Request.QueryString["変数名1"]
3. サーバーオブジェクト
        3.1 Server.HTMLEncode("html tag"); HTMLタグを文字列形式にエンコードします
        3.2 Server.UrlEncode("URL パス");  URL文字列をエンコードします
        3.3 Server.MapPath("URL パス");  そのURLパスへの絶対物理パスを返します

第5章
1. アプリケーションオブジェクト:プログラム全体に存在するアプリケーションセットオブジェクト(グローバル変数)
        アプリケーション変数の使用例:application["variable name"] = value;
2. クッキーオブジェクト:異なる顧客は異なるオブジェクトを持ち、保存された情報はクライアントに保存されます。
        クッキーには2種類あります:1. メモリに保存されると、ユーザーは退出時に消えます。
2。 クライアントクッキーフォルダにtxtファイルの形で保存され、保存時間もカスタマイズ可能です。
        クッキーオブジェクト変数の使い方
                1. クッキーオブジェクトを定義する
                HttpCookie クッキー = 新しいHttpCookie("key","value");
                2. Responseオブジェクトにクッキーを追加する
                Response.Cookies.Add(クッキー);
                2.2(クライアントの特別なフォルダの下にtxtファイルとして保存)
                Cookie.Expires = DateTime.Now.Add("Time to Save");
                3. クッキーオブジェクトの内容を読む
                string strValue = Request.Cookies["key"]。 価値;
               
3. セッションオブジェクト:顧客ごとに異なるオブジェクトがあり、ログイン後は存在し、終了後は消失します。
        セッション変数使用メソッド:セッション ["変数名"] = 値;
        セッションの一般的な特性:
SessionID:各ユーザーは固有のSessionIDを持っています
タイムアウト:ユーザーのタイムアウト時間(単位:分)を設定します。ユーザーが指定された時間内に操作しなければ自動的に終了(セッションをクリア)します。デフォルト時間は20分です。aspxファイルで変更可能です:<% session.Timeout=10%>
         セッション方法:放棄(Abandon)

ASP.NET知识点.doc (29 KB, ダウンロード数: 0, 販売価格: 1 グレインMB)





先の:asp.net クッキーで値を保存する
次に:asp.net クライアントにクッキーを保存し保存します
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com