htmlテーブル(10行、10列)に100個のボタンを作成して、クリックイベントを実行します。 plzは私を助けます。C#を使用してhtmlテーブルにボタンを作成する方法
私はこの...
保護のボイドをPage_Load(オブジェクト送信者、EventArgsの電子に) {
HtmlTable myTable = new HtmlTable();
for (int i = 1; i <= 100; i++)
{
HtmlTableRow row = new HtmlTableRow();
HtmlTableCell cell1 = new HtmlTableCell();
cell1.InnerText = "cell" + i;
row.Controls.Add(cell1);
HtmlTableCell cell2 = new HtmlTableCell();
Button btn = new Button();
btn.Text = i.ToString();
btn.Click += new EventHandler(btn_Click);
cell2.Controls.Add(btn);
row.Controls.Add(cell2);
myTable.Controls.Add(row);
}
PlaceHolder1.Controls.Add(myTable);
}
void btn_Click(object sender, EventArgs e)
{
Response.Write(((sender) as Button).Text);
}
を試してみましたが、それは、単一の列にOPを示し、私は10×10または5X20のようにそれをしたいです以下に与えます
ようこそスタックオーバーフロー!どのようにサイトが動作しているのか、そしてここでどのような質問がトピックにあるのかを見て、それに応じて質問を編集してください(http://stackoverflow.com/tour)。 「なぜ誰かが私を助けることができますか?」実際の質問ではありませんか?](http://meta.stackoverflow.com/q/284236) –
あなたの問題は何ですか?あなたがこれまでに試したことと、どの特定の部分があなたに問題を与えているか教えてください。 – CodingYoshi
私は別の方法でそれを試みたが、私はそうしたくない。実際に私はオンライン試験システムを作っています。テーブルに100個のボタンがある100個のウェブフォームを持っていて、一度に1個のボタンをクリックして質問を取りたいので、私はそれをC#私は初心者ですので、PLZヘルプ。 –