图片显示和详细页面都是用的 用户控件<%@ Control Language="C#" AutoEventWireup="true" Inherits="Control_ProductList" Codebehind="ProductList.ascx.cs" %>
<%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>
<asp:DataList width="96%" ID="dl_product" runat="server" RepeatColumns="4" >
<ItemTemplate>
<table width="96%" align="center" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="180" height="160" align="center"><a href="Product_Show.aspx?P_id=<%#Eval("P_id")%>&classid=<%#Eval("P_ClassID") %>" target="_blank"><img src="<%#Eval("P_PhotoUrlSmall")%>" width="165" height="125" border="0"/></a></td>
<td></td>
</tr>
<tr valign="top" align="center">
<td height="25" align="center" style="width: 180px"><%#Eval("P_Name")%></td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>
<%@ Control Language="C#" AutoEventWireup="true" Inherits="Control_ProductDetail" Codebehind="ProductDetail.ascx.cs" %>
<table width="96%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center"><asp:Image ID="image1" runat="server" Width="300" /></td>
</tr>
<tr>
<td align="left" style="padding-top:10px;"><b>产品名称:</b><asp:Label ID="lbl_name" runat="server" /></td>
</tr>
<tr>
<td align="left" style="padding-top:10px;"><b>产品说明:</b><asp:Label ID="lbl_content" runat="server" /></td>
</tr>
</table>
ZeroStudio.BLL.Product bll = new ZeroStudio.BLL.Product();
ZeroStudio.Model.Product model = new ZeroStudio.Model.Product();
model = bll.GetModel(Convert.ToInt32(Request["P_ID"]));
image1.ImageUrl = model.P_PhotoUrl; //调试的时候路径是UploadFiles/logo.gif,结果浏览器显示的路径是Control/UploadFiles/2010528114834838.gif , “Control”是我放用户控件的文件夹默认自动加了个Control文件夹,所以图片不显示了
lbl_name.Text = model.P_Name;
lbl_content.Text = model.P_Content;
各位大哥大姐们帮帮忙,QQ125029105
<%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>
<asp:DataList width="96%" ID="dl_product" runat="server" RepeatColumns="4" >
<ItemTemplate>
<table width="96%" align="center" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="180" height="160" align="center"><a href="Product_Show.aspx?P_id=<%#Eval("P_id")%>&classid=<%#Eval("P_ClassID") %>" target="_blank"><img src="<%#Eval("P_PhotoUrlSmall")%>" width="165" height="125" border="0"/></a></td>
<td></td>
</tr>
<tr valign="top" align="center">
<td height="25" align="center" style="width: 180px"><%#Eval("P_Name")%></td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>
<%@ Control Language="C#" AutoEventWireup="true" Inherits="Control_ProductDetail" Codebehind="ProductDetail.ascx.cs" %>
<table width="96%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center"><asp:Image ID="image1" runat="server" Width="300" /></td>
</tr>
<tr>
<td align="left" style="padding-top:10px;"><b>产品名称:</b><asp:Label ID="lbl_name" runat="server" /></td>
</tr>
<tr>
<td align="left" style="padding-top:10px;"><b>产品说明:</b><asp:Label ID="lbl_content" runat="server" /></td>
</tr>
</table>
ZeroStudio.BLL.Product bll = new ZeroStudio.BLL.Product();
ZeroStudio.Model.Product model = new ZeroStudio.Model.Product();
model = bll.GetModel(Convert.ToInt32(Request["P_ID"]));
image1.ImageUrl = model.P_PhotoUrl; //调试的时候路径是UploadFiles/logo.gif,结果浏览器显示的路径是Control/UploadFiles/2010528114834838.gif , “Control”是我放用户控件的文件夹默认自动加了个Control文件夹,所以图片不显示了
lbl_name.Text = model.P_Name;
lbl_content.Text = model.P_Content;
各位大哥大姐们帮帮忙,QQ125029105
解决方案 »
- 本地测试正常,上传到服务器报错!若要使他人能够在远程计算机上查看此特定错误消息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors
- 如何实现类似注册时,先检查用户名是否重复.
- 一个GridView控件绑定数据的特殊问题
- Fckeditor 字体问题 过年了新年快乐 大虾们都来看看
- datalist嵌套控制显示数
- 如何动态显示图片?
- 神啊,救救我吧,有没有高手搞过这个问题啊
- 基于forms的验证机制过程是怎么一回事
- 请问怎么做页面打印,doPrint()
- 在studio2005中,树节点不能点击,如何解决?
- 有谁实现过类似百度搜索时,显示一个下拉框的功能,介绍点经验
- 怎样用代码改变datalist模板下所有checkbox控件的可见性,绝对结贴!
这样转!
这句话我能得到路径(C:\Users\Administrator\Desktop\zhhc\ZeroStudio\Web\UploadFiles\2010528114816706.gif),但是为什么图片不显示呢,急啊<td background='<%= Page.ResolveUrl("~/Images/003.jpg") %>'>
这句话怎么转,加哪?