读书人

DataList/Gridview/Repetor控件属性(

发布时间: 2012-03-12 12:45:33 作者: rapoo

DataList/Gridview/Repetor控件属性(e.Item.ItemType、ListItemType,大家看一下下面这句话在程序中是不是多余的?

C# code
  if((e.Item.ItemType == ListItemType.Item) || (e.Item.ItemType == ListItemType.AlternatingItem))   {     LinkButton lbnupdate=(LinkButton)e.Item.FindControl("lbnupdate");    LinkButton lbndel=(LinkButton)e.Item.FindControl("lbndel");    lbnupdate.Visible=false;    lbndel.Visible=false;    if(Session["username"]!=null)    {      if (Session["flag"].ToString()=="admin")      {       lbnupdate.Visible=true;       lbndel.Visible=true;      }     } }

上面这段代码中 if((e.Item.ItemType == ListItemType.Item) || (e.Item.ItemType == ListItemType.AlternatingItem)) 完全可以替代成 if((e.Item.ItemType == ListItemType.Item),结果应该是一样的吧?为啥我看到很多例子都是if写了两个判断,如我上面的代码?


[解决办法]
22就是井...
[解决办法]
前者包含后者,应该可以删除的

读书人网 >C#

热点推荐