SqlConnection cnn = klas.baglan(); SqlCommand cmd = new SqlCommand(“Select * from Images where ID =”+ ID,cnn);
SqlDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
Image[] imageArray = new Image[dr.FieldCount];
for (int i = 0; i < imageArray.Length; i++)
{
imageArray[i] = new Image();
imageArray[i].ImageUrl = "~/Images/800/" + dr[2].ToString();
//Response.Write(imageArray[i].ImageUrl);
Panel1.Controls.Add(imageArray[i]);
}
}
我为来自dataBase的图像做了一个数组,我也尝试在Repeater上显示,但我不确定代码是我写的,如果我使用Repeater for Image图像来使用Image项。我在下面展示了
答案 0 :(得分:0)
您的代码不会将ImageUrl添加到图像对象。
试试这个:
<asp:Image runat="server" ID="ssds" ImageUrl='<% Eval("resim")%>' />
答案 1 :(得分:0)
'/'UygulamasındaSunucuHatası。
AyrıştırıcıHatası
Açıklama:Buisteğiyerinegetirmekiçingerekenbirkaynağınayrıştırılmasısırasındahataoluştu。 Lütfenağağıdakiözelyrıştırmahatasıayrıntılarınıgözdengeçirinvekaynak kodunuzuuygunbiçimdedeğiştirin。
AyrıştırıcıHataİletisi:Sunucuetiketibiçimiuygundeğil。