0
ASPを介してページにdivを動的に追加しようとしていますが、何も起こっていないようです。ASP.NETでDIVタグを動的に追加する
私が作成した関数は、()
addMainDivsである - 。ここ
--breakpoint
public partial class _Default : Page
{
protected void addmainDiv(int m)
{
System.Web.UI.HtmlControls.HtmlGenericControl newdivs = new System.Web.UI.HtmlControls.HtmlGenericControl("DIV");
newdivs.Attributes.Add("class", "maindivs");
for(int i = 0; i<= m; i++)
{
maindivs.Controls.Add(newdivs);
}
}
--breakpointここ
protected void Page_Load(object sender, EventArgs e)
{
addmainDiv(1);
}
}
背後aspx.csコードaspxコード:
<div id = "maindiv">
<asp:PlaceHolder ID ="maindivs" runat="server">
</asp:PlaceHolder>
</div>
これらのブレークポイントで機能がヒットすることはなく、これは私のアプリケーションのデフォルトの開始ページです。ヘッダおよびフッタは、ハードコード化されたが、コードaboves親ダイブID「maindiv」私の問題の
メソッドがヒットしているかどうかを確認するためにブレークポイントを設定しましたか? .aspxページヘッダーの外観は、このページはプロジェクトのデフォルトのスタートアップページです。あなたが持っているかどうかに関してより多くのデバッグ情報を提供してください.thanks – MethodMan
@MethodManは詳細を追加しました –
ページの 'AutoEventWireup =" true "'が存在するかどうかを確認してくださいaspx header – Igor