可以在aspx页面调用 aspx.cs 中的后台代码方法,以实现相应的要求,
例如要 对图片的路径进行设置,前台可以这样做,在一个DataList中绑定数据库的字段,可以对数据库通过后台方法进行处理
<asp:DataList ID="ddlSalesList" runat="server" RepeatColumns="2">
<ItemTemplate>
<table>
<tr>
<td align="center" bgcolor="#FFFFFF"><asp:Image ID="salesPhoto" runat="server"
ImageUrl='<%# SetImageUrl(DataBinder.Eval(Container.DataItem, "PhotoUrl"))%>' Width="79px" Height="80px" />
</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>
后台的 SetImageUrl方法如下:
protected string SetImageUrl(object picname)
{
string strUrl = string.Empty;
try
{
strUrl = Convert.ToString(picname);
}
catch
{
strUrl = "";
}
if (strUrl.Length > 0)
{
return strUrl; //Common.SalesImages +
}
else
{
return "";
}
}