この新しいボタンをこのDIVに移動する必要があります。これはうまくいくはずだが、そうではないようだ。私は間違って何をしていますか?Divをボタンに移動
Button button5 = new Button();
button5.Text = "Five";
button5.CssClass = "buttonCSS";
button5.Click += new EventHandler(button5_Click);
button5.ID = "button5";
this.Controls.Add(button5);
string myscript = @"
var navFooter = document.getElementById('NavFooter');
var button5 = document.getElementById('button5');
navFooter.Controls.Add(button5);
";
Page.ClientScript.RegisterStartupScript(this.GetType(), "MyScript", myscript, true);
2つのオブジェクトが見つかりました。何か案は?
(注:jQueryは使用できません)
ありがとうございます。
IDは問題ではありません。私はコントロールを取得しています。たとえば、私が警告している場合(button5.value); "Five"を返します。しかし、ありがとう。 – user390480
@ user390480、あなたがコントロールを取得していると述べたことがわかりました。私の答えの最初の部分は単に示唆にすぎません。答えの2番目の部分が問題を解決するはずです。あなたの 'Controls.Add()'を '.appendChild(button5)'に置き換えましたか? 'Controls.Add()'はJavaScriptではなく、C#です。 '.appendChild()'はJSの場合と同じです。 –
appendChild!それでおしまい。ありがとうございました。 – user390480