页面上控件enabled属性问题

时间:2021-10-17 05:52:31
页面default.aspx包括主要包括详细信息table和信息一览表gridveiw.gridveiw值显示符合搜索结果的所有雇员信息.其中table包括雇员详细信息(如ID,姓名,部门,职位...),和增加\删除\修改等按钮.
要求:双击gridveiw数据行时,table中显示明细信息,此时修改或删除该信息...并较好控制页面控件读写状态

问题:用户操作增加或修改或删除时,可以很好地控制控件enabled状态,但双击gridview数据行时,enabled属性为true.

各位:能够以上功能能够实现,且又能够很好的控制控件读写状态呢?

另:gridview的双击事件是用JS实现的,如下:

function selctvalue(objid,valueid)
{
document.all(objid).disabled=false;  
?//asp.net2.0.若去掉这句,详细信息table中数据有时得不到.现加上,table中控件enabled属性没有控制到
document.all(objid).value=valueid;
}

5 个解决方案

#1


自己先顶着.

#2


gridview有双击事件的

#3


是,gridview有双击事件并写编写,现写双击数据行时,怎样控制table中的控件enabled=false,并且使当前行对应数据显示在table对应的控件中?

#4


捕捉到对应的index然后从dataset里面度相应的数据

#5


学习

#1


自己先顶着.

#2


gridview有双击事件的

#3


是,gridview有双击事件并写编写,现写双击数据行时,怎样控制table中的控件enabled=false,并且使当前行对应数据显示在table对应的控件中?

#4


捕捉到对应的index然后从dataset里面度相应的数据

#5


学习