せどり 無料携帯サーチ978対応開発記

せどり 無料携帯サーチ978対応開発記

PR

×

Profile

GEφ

GEφ

Archives

2026.08
2026.07
2026.06
2026.05
2026.04

Calendar

2010.04.07
XML
カテゴリ: 開発日記
C#はオブジェクト指向のプログラミング言語。

オブジェクト指向とは、オブジェクト・・・全体を部品に分けて、それを使いまわしながら、最小限に作れるらしいが、、、それに、昔のVisualStudioでもあったが、イベント、マウスをクリックしたとか、内容が変わったとかのイベントを見て、動いてもくれるらしい。
もちろん、部品の中に、作っておいた部品も入れられるようだ。

それらはWebでも可能で、ユーザコントロールを作って、それを組み合わせながら作るらしい。
でも、動きが分かりづらい><;

ただ、ページを呼ばれたら(ページロードイベントらしい)、それが最初に動くので、いくらイベントにプログラムを書いても、結局はページロードイベントが最初に動くので、ページロードに、画面の描画プログラムを書いていると、全く持って意味が無いことになる。しかもクリックなどのイベントは破棄されるみたいorz

ページに、部品、その部品に部品を入れるとこんな動きかなと・・・
(実際はページがイニシャライズ:初期化されたイベントが先に動くようなことも)

1.ページのページロードイベント

3.部品に入れた部品のページロード

ページ内に部品が無くなったら、ページロードイベントは終わって

4.ページの各種イベント
5.ページに入れた部品の各種イベント
6.部品に入れた各種イベント

イベントは、プログラムの流れどおりに、プログラムで先に記述した部品のイベントがあれば先に呼ばれる。
(まぁ、部品にも数種類のイベントがあるので、その順番は後で調べてみるけど)

これを考慮に入れる必要がある。。。

ポストバックが行われると、IsPostBackフラグが立つ。
URLを入力したり、リンクなどで飛んできただけではポストバックは発生しないので、フラグは立たない。
これを利用して、初回はIsPostBackイベントが無ければ、ページの描画を行うのが普通らしい。




流れか。。。イベントごとの優先順位を確認してみるかな・・・





お気に入りの記事を「いいね!」で応援しよう

Last updated  2010.04.08 03:04:42
コメントを書く


■コメント

お名前
タイトル
メッセージ
画像認証
上の画像で表示されている数字を入力して下さい。


利用規約 に同意してコメントを
※コメントに関するよくある質問は、 こちら をご確認ください。


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
Design a Mobile Website
スマートフォン版を閲覧 | PC版を閲覧
Share by: