幽灵资源网 Design By www.bzswh.com
DataGrid控件中替换标识值的使用:
<asp:DataGrid ID="dgList" runat="server" Width="100%" AutoGenerateColumns="False">
<Columns>
<asp:BoundColumn DataField="COP_G_NO" HeaderText="物料号/成品货号"></asp:BoundColumn>
<asp:BoundColumn DataField="QTY" HeaderText="数量"></asp:BoundColumn>
<asp:TemplateColumn HeaderText="物料标识">
<ItemTemplate>
<%#GetTransType(DataBinder.Eval(Container.DataItem, "FLAG"))%>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>
直接调用后台方法:
<asp:TemplateColumn HeaderText="原产地">
<ItemTemplate>
<%# (Common.Constant.CountryList.ContainsKey(Eval("COUNTRY") + "")) "COUNTRY") + ""] : Eval("COUNTRY") + "" %>
</ItemTemplate>
</asp:TemplateColumn>
public string GetTransType(object obj)
{
string type_flag = Convert.ToString(obj);
string strReturn = "";
switch (type_flag)
{
case "1": strReturn = "在厂产品"; break;
case "2": strReturn = "在厂半成品"; break;
case "3": strReturn = "已出库未报关成品"; break;
case "I": strReturn = "在厂原材料数量"; break;
case "Y": strReturn = "已报关未入库料件数量"; break;
case "W": strReturn = "已入库未报关料件数量"; break;
default: ; break;
}
return strReturn;
}
repeader控件中替换标识值的方法:
<asp:Repeater ID="rp_List" runat="server" OnItemCommand="rp_List_ItemCommand">
<ItemTemplate>
<tr>
<td>
<input id="chk" type="checkbox" name="chkName" runat="server" />
</td>
<td width="70">
<asp:HyperLink NavigateUrl='<%# getLink(Eval("CodeNameCn"),Eval("Guid"))%>' ID="hl_guid"
runat="server"><%# Eval("OrderNo")%></asp:HyperLink>
</td>
<td>
<%# Eval("CustomerNo")%><asp:HiddenField ID="hf_OrderNo" Value='<%# Eval("Guid") %>'
runat="server" />
</td>
<td>
<%# getInOrOut(Eval("IeType"))%>
</td>
<td>
<%# Eval("TradeMode")%>
</td>
<td>
<%# Eval("TotalQuantity")%>
</td>
<td>
<%# Eval("TotalAmount")%>
</td>
<td>
<%# Eval("ShipPeople")%>
</td>
<td>
<%# Eval("ReceivePeople")%>
</td>
<td>
<asp:LinkButton ID="lb_xiadan" runat="server" CommandName="xiadan"><%#getIsShowXiadan(Eval("Status"))%></asp:LinkButton>
</td>
<td>
<%# GetExistService(Eval("HasWMSService"), Eval("HasFreightAgent"), Eval("HasCustomsClearance"))%>
</td>
<td>
<%# Eval("CodeNameCn")%>
</td>
<td>
<%# Convert.ToDateTime(Eval("CreateTime")).ToString("yyyy-MM-dd")%>
</td>
</tr>
</ItemTemplate>
</asp:Repeater>
C#后台方法:
public string getLink(object objStatus, object objGuid)
{
if (objStatus == null)
{
return "#";
}
else if (objStatus + "" == "未下单")
{
return "GjmyOrderSave.aspx" + objGuid;
}
else
{
return "GjmyOrderDetail.aspx" + objGuid;
}
}
public string GetExistService(object objHasWMSService, object objHasFreightAgent, object objHasCustomsClearance)
{
string serviceHtml = "";
if (objHasWMSService != DBNull.Value)
{
if (Convert.ToBoolean(objHasWMSService) == true)
{
serviceHtml += " 仓库发货 ";
}
}
if (objHasFreightAgent != DBNull.Value)
{
if (Convert.ToBoolean(objHasFreightAgent) == true)
{
serviceHtml += " 货运代理 ";
}
}
if (objHasCustomsClearance != DBNull.Value)
{
if (Convert.ToBoolean(objHasCustomsClearance) == true)
{
serviceHtml += " 报关报检 ";
}
}
return serviceHtml;
}
幽灵资源网 Design By www.bzswh.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
幽灵资源网 Design By www.bzswh.com
暂无评论...
稳了!魔兽国服回归的3条重磅消息!官宣时间再确认!
昨天有一位朋友在大神群里分享,自己亚服账号被封号之后居然弹出了国服的封号信息对话框。
这里面让他访问的是一个国服的战网网址,com.cn和后面的zh都非常明白地表明这就是国服战网。
而他在复制这个网址并且进行登录之后,确实是网易的网址,也就是我们熟悉的停服之后国服发布的暴雪游戏产品运营到期开放退款的说明。这是一件比较奇怪的事情,因为以前都没有出现这样的情况,现在突然提示跳转到国服战网的网址,是不是说明了简体中文客户端已经开始进行更新了呢?