各位大侠,asp.net怎么调用资源文件呀,我想调用资源文件里的图片显示在页面上呀

解决方案 »

  1.   

    嵌入资源,调用资源文件
    Image img = (Image)命名空间.Properties.Resources.资源名;System.Resources.ResourceManager myManager = new System.Resources.ResourceManager(" <命名空间>. <资源名>", myAssembly); 
    System.Drawing.Image myImage = (System.Drawing.Image)myManager.GetObject(" <图像资源名>"); 
      

  2.   

    <命名空间>. <资源名>,老大,这个命名空间是指的system.drawing吗,不明白呀
      

  3.   

    <img src="<%$Resources:pic, banner%>" runat="server" width="530" height="100" alt="" />
    banner是你的图片路径.pic是资源文件名称, img标签需要添加runat=server
      

  4.   

    to terryida:
       老大,您好,在资源文件里必修存图片的吗,我想存图片,这样编译以后用户就不能更换图片了,用这种方法不行吗?
      

  5.   

    to terryida:
      老大,您好,在资源文件里必需存图片的路径吗,我想存图片,这样编译以后用户就不能更换图片了,用这种方法不行吗?
      

  6.   

    to terryida:
      老大,呵呵,不是换图片,我的意思是直接将图片存入资源文件里
    <img src="<%$ Resources:Resource,denglu %>" runat="server"  width="300" height="500" alt=""/>
    我这样做的,显示
     System.Drawing.Bitmap
    其中denglu是Resource里的键值,我在资源文件直接存的是gif图片,没有存路径,主要是想编译的时候编译到程序里