当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: 该vbscript文件 autopie.vbx内容为: set math = createobject("automath.object") sum = add(2, 2) msgbox("2 + 2 = "+cstr(sum)) msgbox("pi=" + cstr(math.pi)) 我编写完成了这个文件 autopie.v......
    摘要: 我在webservice中这样写: [webmethod] public dataset gettest(string sqlstr,sqlparameter[] para) { sqldataadapter odataadapter = new sqldataadapter(sqlstr, dbconn); sqlcommandbuilder ocommandbuilder = ne......


如何将datagrid里面的编辑属性按键变成灰色

<asp:EditCommandColumn   id="MyEdit"   ButtonType="PushButton"   UpdateText="更新"   EditText="编辑"></asp:EditCommandColumn>  
   
  前台代码是这样,我要在后台将这个"   编辑"按键变成灰色要怎么写?

NO.1   作者: tomtown530

把按钮列改成模板列,在列中放置按钮,用于更新  
  在datagrid的databind事件中找到相应的按钮,将其enabled=false  
  在按钮列中好象没有找到id或者是enabled这样的属性

NO.2   作者: hchxxzx

你可如下写:  
  LinkButton   mybut   =   (LinkButton)this.datagrid1.Items[n].Cells[n].Controls[n];  
  mybut.Enabled   =   False;  
   
  其中的n分别表示:第几行/第几列/第几个按钮

NO.3   作者: afanti_nj

换成模板列就是了  
  或者就按这位大侠的做(   hchxxzx(NET?摸到一点门槛))  
  LinkButton   mybut   =   (LinkButton)this.datagrid1.Items[n].Cells[n].Controls[0];  
 

NO.4   作者: brando_beat

Items(0).Cells(0).Controls(0),  
   
  指的是第几行(Items)第几列(cells)


    摘要: main() { int i; i<=763&&i>=543; printf("%d\n",i); } 想要输出763和543之间的任意一个随意数,运行后,结果是1060,不是在两者之间呀。 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE