首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

动态加载Image控件的有关问题!

2011-12-25 
动态加载Image控件的问题!!!!!前台: divalign center id imgDiv runatserver/div后台:if(drow[

动态加载Image控件的问题!!!!!
前台: <div   align= "center "   id= "imgDiv "   runat=server> </div>

后台:

if   (drow[ "ActiveImg1 "].ToString()   !=   " ")
{
        imgDiv.Controls.Add(img1);
        img1.ImageUrl   =   "~/download/ "   +   drow[ "ActiveImg1 "].ToString();
}
else
        img1.Dispose();
if   (drow[ "ActiveImg2 "].ToString()   !=   " ")
{
        imgDiv.Controls.Add(img2);
        img2.ImageUrl   =   "~/download/ "   +   drow[ "ActiveImg1 "].ToString();
}
else
        img2.Dispose();

img1是Image控件,这样显示出来后两个图片是连起的,成了一行。
有什么办法可以让两张图片换行?

[解决办法]
System.Web.UI.HtmlControls.HtmlTable t = new HtmlTable();
System.Web.UI.HtmlControls.HtmlTableRow tr = new HtmlTableRow();

System.Web.UI.HtmlControls.HtmlTableCell tc = new HtmlTableCell();
tc.Height= "20px ";
tc.InnerHtml = " <br/> ";
tr.Height = "20px ";
tr.Controls.Add(tc);
t.Height = "20px ";
t.Rows.Add(tr);

imgDiv.Controls.Add(t);
imgDiv.Controls.Add(img2);
img2.ImageUrl = strImg2;

热点排行