0
我需要安裝一個頁面動態是asp.net, 我的代碼是HtmlGenericControl - 控制不正確呈現
HtmlGenericControl timeliner = new HtmlGenericControl("div");
timeliner.Attributes.Add("id", "timelineContainer");
HtmlGenericControl expandall = new HtmlGenericControl("div");
expandall.Attributes.Add("class", "timelineToggle");
HtmlGenericControl para = new HtmlGenericControl("p");
HtmlGenericControl asec = new HtmlGenericControl("a");
asec.Attributes.Add("class", "expandAll");
asec.InnerText = "+ expand all";
para.Controls.Add(asec);
expandall.Controls.Add(para);
timeliner.Controls.Add(expandall);
HtmlGenericControl bline = new HtmlGenericControl("br");
bline.Attributes.Add("class","clear");
HtmlGenericControl tlm1 = new HtmlGenericControl("div");
tlm1.Attributes.Add("class", "timelineMajor");
HtmlGenericControl tlmm1 = new HtmlGenericControl("h2");
tlmm1.Attributes.Add("class", "timelineMajorMarker");
HtmlGenericControl span = new HtmlGenericControl("span");
span.InnerText = "1955";
HtmlGenericControl dl = new HtmlGenericControl("dl");
dl.Attributes.Add("class", "timelineMinor");
HtmlGenericControl dt = new HtmlGenericControl("dt");
dt.Attributes.Add("id", "32323");
HtmlGenericControl dla = new HtmlGenericControl("a");
dla.InnerText = "Test title";
dt.Controls.Add(dla);
dl.Controls.Add(dt);
tlmm1.Controls.Add(span);
tlm1.Controls.Add(tlmm1);
tlm1.Controls.Add(dl);
timeliner.Controls.Add(bline);
timeliner.Controls.Add(tlm1);
現在,第一控制「格」 ID爲「timelineContainer」,我有一個CSS給它一個左邊框,使用這段代碼我的時間線顯示得很好,除了左邊框,由於某種原因,這個div的高度只有40px,因爲它應該是所有兒童的父親。 有什麼想法?
發送給我們生成的html,看看你想要達到什麼。 – Sergey
**不知道!**你需要發佈你想要實現的CSS和模型。 – Win
謝謝你們,我今天打電話給你。星期一我會寄出。 – Kulpemovitz