<telerik:GridButtonColumn ButtonType="PushButton" CommandName="del" ConfirmText="确定删除吗!?" ConfirmTitle="提示信息"
                      ConfirmDialogType="RadWindow" ConfirmDialogHeight="70" Text="删除" ></telerik:GridButtonColumn>
                    <telerik:GridTemplateColumn>
这是我的关于这个按钮的代码,我如何按照其他列中的数据将这个按钮可用或者不可用呢?
 

解决方案 »

  1.   

    这个按钮里应该有个属性 VISIABLE?  类似这样的 就是显示或者隐藏,,启用或者不启用
    属性='<%# 判断条件(判断字段) ? "true" : "false" %>'条件可以写个方法在后台这个控件没用过  大致思路就是这样。
      

  2.   

    自定义控件? 应该有 visible属性吧。。
      

  3.   

    Enable='<%#GetEnable(Eval(""))%>'
    或通过((GridEditFormItem)((Button)sender).NamingContainer)
    findcontrol设置
    http://www.codeproject.com/Answers/116449/RadGrid-not-Visible.aspx#answer1
    http://www.telerik.com/community/forums/aspnet-ajax/grid/radgrid-nestedviewtemplate-w-usercontrol-need-to-rebind-grid.aspx
      

  4.   

    http://www.cnblogs.com/xj0112/archive/2010/07/18/1780155.html
      

  5.   

    还是另外用个GridTemplateColumn单独处理了。谢谢楼上各位。