Date: Sun, 11 Aug 2002 12:12:38 +0900
From: "Tadashi Nakamura" <who@example.com>
DropDownListBox で何かを選択したときに
それに応じて DataGrid などで select 文の結果を
表示したいときなど、よくあると思います。
そのためには、EventHandler の追加が必要です。
C# の場合、以下のようにするようです。
まず WebForm1.aspx の中に記述
<asp:dropdownlist id="hoge"
AutoPostBack="True" <% //これがポイント %>
runat="server"
DataValueField="Kore"
DataTextField="Are">
</asp:dropdownlist>
次に WebForm1.aspx.cs の中に
private void hoge_OnChanged(object sender, System.EventArgs e) {
// ここに DataGrid への表示部分を書く
}
を記述。さらに
private void InitializeComponent
を開いて、
this.hoge.SelectedIndexChanged+= new
System.EventHandler(this.hoge_OnChanged);
を記述。ReBuild -> Start でいけます。
# ASP では GUI がとにかく貧弱で悪評を買っていましたが
# これで一安心、ということになりそうです。
# N88Basic から Delphi 1.0 への Step Up 相等ですかね。
--
Tadashi Nakamura
who@example.com
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|