日期:2014-05-18  浏览次数:20491 次

讀取sql 圖片的問題?
我希望將sql庫中的圖片用image圖片控件來顯示,頁面getPic.aspx,getPic2.aspx各顯示的是一張圖片,然後希望這兩張圖片是
根據我的查詢條件來顯示的,以下兩行代碼是寫在查詢圖片的頁面裡,頁面左下角顯示網頁發生錯誤.


Image1.ImageUrl = "../EnG/getPic.aspx?sa_kb=" + this.dp_Cb0.SelectedValue.ToString() + "";
Image2.ImageUrl = "../EnG/getPic2.aspx?sa_kb=" + this.dp_Cb0.SelectedValue.ToString() + "";
但是在html中這樣寫是可以的,可是寫死了,我希望顯示出來的圖片是我想要的。html不是很熟,應該怎麼寫呀?

<asp:Image ID="Image1" runat="server" ImageUrl = "../EnG/getPic.aspx?sa_kb=001"/>
<asp:Image ID="Image2" runat="server" ImageUrl = "../EnG/getPic2.aspx?sa_kb=001" />

------解决方案--------------------
建议用ashx来读取数据库里的图片。
------解决方案--------------------
后台代码里写也行啊。

Page.Load里
Image1.ImageUrl = "../EnG/getPic.aspx?sa_kb=" + this.dp_Cb0.SelectedValue.ToString();


------解决方案--------------------
通过方法读出图片路径
string s=Request.QueryString["sa_kb"]==null?"":Request.QueryString["sa_kb"].ToString();
public string GetUrr()
{

}
------解决方案--------------------

------解决方案--------------------
有没有提交表单
if(!ispostback)
{
}
------解决方案--------------------
个人认为还是
if(!ispostback) 

}
的问题