GridView控件启用编辑时怎么样使某些列不可被编辑?

2025-03-22 22:21:46
推荐回答(2个)
回答1:

当系统标识为用户自定义的时候修改删除可编辑,否则不可编辑!由于设置权限问题,所有在gridview控件中有一个系统标识的掩藏列:



name="ckvalue" value='<%# Eval("Function_ID") %>' />









<%--'" title="详细">--%><%# Eval("Function_NO")%>










<%# Eval("Function_IsSys").ToString() == "1" ? "系统定义" : "用户自定义"%>










<%-- name="ckvalue" value='<%# Eval("Function_ID") %>' />
--%>
'>修改

' >详细

<%#Eval("Function_IsSys").ToString() == "2"?
"删除" :
"删除"
%>




回答2:

把那一列的readonly设置为true就行了。