我可以';我没有把照片加载到我的网页表单上
本文关键字:加载 我的 网页 表单 照片 我可以 | 更新日期: 2023-09-27 17:59:11
我刚开始使用C#和asp.net进行开发。我正在尝试将五个图像拖到我的web表单上,我还需要在代码后面完成,而不仅仅是拖放。我无法让他们上班。我试过:
dicePic[i] = new System.Web.UI.WebControls.Image();
//dicePic[0] = Image.FromFile(HttpContext.Current.Server.MapPath("/images/1.gif"));
我还设置了这样的属性:
dicePic[0].ID = "Dice1";
dicePic[0].Style["position"] = "absolute";
dicePic[0].Style["top"] = "80px";
dicePic[0].Style["left"] = "80px";
dicePic[0].Visible = true;
dicePic[0].Width = 50;
dicePic[0].Height = 50;
dicePic[0].ImageUrl = "~/images/1.gif";//HttpContext.Current.Server.MapPath("/images/1.gif");
dicePic[0].Controls.Add(dicePic[0]);
任何帮助都会很棒。感谢
用this.Controls.Add(dicePic[0]);
替换此行:dicePic[0].Controls.Add(dicePic[0]);
您应该将其添加到页面中的容器中(或添加到页面本身)。
如果你在一个页面内这样做,请放入
this.Controls.Add(dicePic[i]);
之后
dicePic[i] = new System.Web.UI.WebControls.Image();