C# 我当前正在检索图像的路径,如何检索图像本身?
我正在使用asp.net,因此没有pictureboxC# 我当前正在检索图像的路径,如何检索图像本身?,c#,asp.net,image,C#,Asp.net,Image,我正在使用asp.net,因此没有picturebox protectedvoid lnk\u OnClick(对象发送方,事件参数e) { int-AdvertisementID=Convert.ToInt32((发送者作为链接按钮).CommandArgument); if(sqlCon.State==ConnectionState.Closed) sqlCon.Open(); SqlDataAdapter sqlDa=新的SqlDataAdapter(“ViewByID”,sqlCon)
protectedvoid lnk\u OnClick(对象发送方,事件参数e)
{
int-AdvertisementID=Convert.ToInt32((发送者作为链接按钮).CommandArgument);
if(sqlCon.State==ConnectionState.Closed)
sqlCon.Open();
SqlDataAdapter sqlDa=新的SqlDataAdapter(“ViewByID”,sqlCon);
sqlDa.SelectCommand.CommandType=CommandType.StoredProcess;
sqlDa.SelectCommand.Parameters.AddWithValue(“@AdvertisementID”,AdvertisementID);
DataTable dtbl=新DataTable();
sqlDa.Fill(dtbl);
sqlCon.Close();
hfContactID.Value=AdvertisementID.ToString();
AdsTb.Text=dtbl.Rows[0][“AdvertisementID”].ToString();
itemTb.Text=dtbl.Rows[0][“Item”].ToString();
ImageTb.Text=dtbl.Rows[0][“ImgPath”].ToString();
ButSave.Text=“更新”;
btnDelete.Enabled=true;
}
您只需使用如下标记将图像控件添加到您的aspx页面
<asp:Image id="Image1" runat="server" AlternateText="Image text" ImageAlign="left" />
嗨,贾,你能告诉我们你试过什么吗?一个简单的谷歌搜索会给你所有的信息details@JiaHao,请看我刚刚贴出的答案,上面有详细的解释。@JiaHao,如果它解决了你的问题,请把它标记为答案。
protected void lnk_OnClick(object sender, EventArgs e)
{
int AdvertisementID = Convert.ToInt32((sender as LinkButton).CommandArgument);
if (sqlCon.State == ConnectionState.Closed)
sqlCon.Open();
SqlDataAdapter sqlDa = new SqlDataAdapter("ViewByID", sqlCon);
sqlDa.SelectCommand.CommandType = CommandType.StoredProcedure;
sqlDa.SelectCommand.Parameters.AddWithValue("@AdvertisementID", AdvertisementID);
DataTable dtbl = new DataTable();
sqlDa.Fill(dtbl);
sqlCon.Close();
hfContactID.Value = AdvertisementID.ToString();
AdsTb.Text = dtbl.Rows[0]["AdvertisementID"].ToString();
itemTb.Text = dtbl.Rows[0]["Item"].ToString();
ImageTb.Text = dtbl.Rows[0]["ImgPath"].ToString();
//set image url of image control to display the image
Image1.ImageUrl = ImageTb.Text;
ButSave.Text = "Update";
btnDelete.Enabled = true;
}