<asp:TemplateField HeaderText="流程进度">
<ItemTemplate>
<asp:Label ID="lblFlow"runat="server"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
protected void gridList_RowDataBound(object sender, GridViewRowEventArgs e)
{
if(e.Row.RowType == DataControlRowType.DataRow)
{
DataRowView cutRow =(DataRowView)e.Row.DataItem;
//对应值
stringstrID = string.Empty;
stringstrProjStatenm = string.Empty;
try
{
strID = cutRow["id"].ToString();
strProjStatenm =cutRow["proj_statenm"].ToString();
Label xLabel =(Label)e.Row.FindControl("lblFlow");
if (xLabel != null)
{
if (strProjStatenm == "审批中")
{
string strSql = string.Format("select f_transidstepname({0}) from dual ",strID);
xLabel.Text= string.Format("审批中-{0}",OracleHelperImm.ExecuteScalar(strSql));
}
else
{
xLabel.Text= strProjStatenm;
}
}
}
catch(System.ArgumentException ex)
{
//忽略
}
}
}
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。