简体   繁体   English

在asp.net中显示图像

[英]To display image in asp.net

In the below code I have document I want to check whether it is jpeg format, and if it is, it should display the image.在下面的代码中,我有文件我想检查它是否是 jpeg 格式,如果是,它应该显示图像。 Please help me to do this.请帮我做这件事。

public string strName = "Sample";
public string strFolder = "Documents";

if (!IsPostBack)
{
   var SearchDoc = (SearchDoc)Session["Documentname"];
   string Imgdocname = SearchDoc.DocumentName;

   string fileExt = System.IO.Path.GetExtension(Imgdocname);
   fileExt = fileExt.ToLower();

   if (fileExt == ".jpeg" || fileExt == ".jpg")
   {
      docimg.ImageUrl = "C:\\Search\\" + strName + "\\" + strFolder + "\\" + Imgdocname;
      docimg.Visible = true;

      Response.Write("Success");
   }
   else
   {
      Response.Write("fail");
   }
}

<asp:Image ID="docimg" runat="server" />

Try this code试试这个代码

string fileExt = System.IO.Path.GetExtension(Imgdocname);
fileExt = fileExt.ToLower();
if (fileExt == ".jpeg" || fileExt == ".jpg")
{
   docimg.ImageUrl = @"C:\\Search\\" + strName + "\\" + strFolder + "\\" + Imgdocname;
}
else
{
   Response.Write("fail");
}

<asp:Image ID="docimg" runat="server" />

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM