首页 新闻 搜索 专区 学院

为什么直接跳出了if

0
悬赏园豆:5 [待解决问题]

  User u = new User();
        List<User> list = new List<User>();
        u.Id = 1;
        u.LoginName = "Mr.Han";
        u.PassWord = "123456";
        u.Name = "韩先生";
        list.Add(u);
        u.Id = 2;
        u.LoginName = "Mr.HanHe";
        u.PassWord = "123456";
        u.Name = "赫先生";
        list.Add(u);
        gvUserInfo.DataSource = list;
    }

-----------------------------------------------------

protected void gvUserInfo_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if(e.Row.RowType==DataControlRowType.EmptyDataRow)
        {        

难道list绑定的不是数据行?

 

灬丶的主页 灬丶 | 初学一级 | 园豆:74
提问于:2016-10-11 20:36
< >
分享
所有回答(3)
0

这你自己调试下,看下类型不就完了...

大兄弟竹子 | 园豆:43 (初学一级) | 2016-10-11 21:43
0

空行???因为不是空行呗。。。

顾晓北 | 园豆:10215 (专家六级) | 2016-10-12 09:30
0

你IF后面应该是判断非空再执行吧

chanchaw | 园豆:65 (初学一级) | 2016-10-13 17:36
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册