-4

動的ページの作成に問題があります。テーブルには2つのテキストボックスと1つのボタンが含まれているという点で、動的テーブルを作成する必要があります。作成し、文字列ビルダーを使用して表示しました。

私が欲しいのは、動的に作成されたボタンの C# コードを記述する必要があることです。サーバー ボタンを追加することは可能ですか?動的に作成されたボタンをクリックすると、コード ビハインドに移動する必要があります。

sb.append("<input type='Button' runat='server'  onclick='Myfun()'");
4

1 に答える 1

3

それがasp.net Webフォームの場合、これを行うことができます:

Button mybutton = new Button();
mybutton.Click += new EventHandler(Mybutton_Click);
container.Controls.Add(mybutton);

OnInit メソッドに必ず追加してください。

于 2013-06-21T14:24:04.243 に答える