我在页面中加了一个Infragistics.WebUI.UltraWebGrid.UltraWebGrid的网格显示控件,然后把其中加了一个列,类型是checkbox ,现在的问题是我如何分辨其中的checkbox的状态,也就是说我怎么把钩上的checkbox的那些行取出来??
望搞过这个控件的高手们帮个忙吧,我都搞了两天了,还是没有头绪啊!

解决方案 »

  1.   

    我用过一次,是winform的。界面还是比较好的。不过用起来感觉一般。就放弃了。
      

  2.   

    Cell.FromKey("xxx").value ,把它强制转换成BOOL,就是checkbox的状态
      

  3.   

    没有接触过==================
    我的BLOG:HTTP://ggdesign.meizu.net
    希望大家多多指教。
    ==================
      

  4.   

    不算慢吧?Dev Express那才叫慢
      

  5.   

    数据量不大的话,客户端把表循环一次取出CELL值比效一下还是可以的。
      

  6.   

    zhongkeruanjian(编程亮子):Cell.FromKey("xxx").value ,把它强制转换成BOOL,就是checkbox的状态你这样的话是不行的,因为里面我不止有一条记录,我有的是钩上的,有的是没有钩上,我要把钩上的那些行和没有钩上的那些行给取出来,就是要知道他们的DataKey.有人会吗?
      

  7.   

    看看这段foreach ( UltraGridRow CurrentRows in  WebGridCourse.Rows)
    {
    if ( CurrentRows.Cells.FromKey("选择").Value == null )
    {
    continue;
    }
    string str =  CurrentRows.Cells.FromKey("选择").Value.ToString() ;
    if ( str == "true")
    {
    CurrentRows.ParentCollection.Remove(CurrentRows);
    }
    }
      

  8.   

    嫌慢的,
    1、用1g内存;2、用AMD。我的
    intel p2.4g,512m,启动vs2003要10秒,用Infragistics很慢
    amd s2800+, 1g, 启动vs2003只要1秒,用Infragistics没感觉Infragistics我用了两年,好!认为有问题的从自己身上找原因。