default:
//Donothing.
break;
}
}
11.为DataGrid添加模板列,但是内容根据字段值来显示"链接",还是文本
以下三个都是,根据字段列不同,而显示内容及显示控件不同的处理代码.
<%#ActorClassManage.hasLeaf(DataBinder.Eval(Container.DataItem,"ActorClassID").ToString(),DataBinder.Eval(Container.DataItem,"child").ToString())%>
publicstaticstringhasLeaf(stringid,stringchild)
{
stringlRtn="";
if(Int32.Parse(child)>0)
lRtn="
else
lRtn="无子菜单";
returnlRtn;
}
publicstaticstringIsHidden(stringid,boolenabled)
{
stringlRtn="";
if(enabled==true)
{
lRtn="[显示]";
}
else
{
lRtn="隐藏";
}
returnlRtn
[8] [9] [10]
