1、前台页面定义GetSource方法,传入列表显示字段;
<asp:Repeater ID="rptList" runat="server">
<ItemTemplate>
<tr class="lsi-t">
<td>
<%# Container.ItemIndex+1 %>
</td>
<td>
<%# GetSource(Eval("source").ToString())%>
</td>
</tr>
</ItemTemplate>
</asp:Repeater>
2、后台页面定义Public公共类型的方法GetSource;
public string GetSource(string source)
{
string sourcename = "";
if(source=="1")//1 = 网页;
{
sourcename = "<img title=\"" + Resources.lang.WebPage+ "\" src=\"../img/wangye.png\" style=\"width:20px;height:22px;margin-top:2px;\" />";
}
if (source == "2")//2 = APP;
{
sourcename = "<img title=\"" + Resources.lang.APP + "\" src=\"../img/APP.png\" style=\"width:20px;height:22px;margin-top:2px;\" />";
}
if (source == "3")//3 = 微信小程序;
{
sourcename = "<img title=\"" + Resources.lang.WeChatMini + "\" src=\"../img/xiaochengxu.png\" style=\"width:20px;height:22px;margin-top:2px;\" />";
}
if (source == "4")//4 = 公众号;
{
sourcename = "<img title=\"" + Resources.lang.OfficialAccounts + "\" src=\"../img/gongzhonghao.png\" style=\"width:20px;height:22px;margin-top:2px;\" />";
}
if (source == "5")//5 = 对外接口;
{
sourcename = "<img title=\"" + Resources.lang.ExternalInterface + "\" src=\"../img/duiwaijiekou.png\" style=\"width:20px;height:22px;margin-top:4px;\" />";
}
return sourcename;
}
3、后台可以根据字段值判断列中需要显示的图标、数值;