ASP.NET C#中每一行的data_ItemDataBound的foreach语句

时间:2019-02-26 04:58:39

标签: c# asp.net

protected void data_ItemDataBound(object sender, DataListItemEventArgs e)
{
    //if (data.Items.Count > 0)
    //{
    //foreach (DataListItem item in (dt.DataItem)).Row.ItemArray[0])
    //{

    if (e.Item.ItemType == ListItemType.Item)
    {
         DataListItem dt = e.Item;                    

         Label accept = (Label)e.Item.FindControl("acceptYN");

         if (accept.Text == "0")
         {
             (e.Item.FindControl("acceptbut") as System.Web.UI.HtmlControls.HtmlControl).Visible = true;
             (e.Item.FindControl("confirm") as System.Web.UI.HtmlControls.HtmlControl).Visible = false;
         }
         else
         {
             (e.Item.FindControl("confirm") as Web.UI.HtmlControls.HtmlControl).Visible = true;
             (e.Item.FindControl("acceptbut") as System.Web.UI.HtmlControls.HtmlControl).Visible = false;
         }
     }
//}
//}
}

e.item.datalist.row.thearray

0 个答案:

没有答案