GridView控件启用编辑时怎么样使某些列不可被编辑?
主要是用来实现管理员审批用户注册功能。用GridView来呈现数据,要对新注册用户进行操作,通过或不通过,所以启用了编辑。但是我又不想从数据库里导出来的用户注册时自己编写...
主要是用来实现管理员审批用户注册功能。用GridView来呈现数据,要对新注册用户进行操作,通过或不通过,所以启用了编辑。但是我又不想从数据库里导出来的用户注册时自己编写的基本信息能被更改,还请各位赐教。
展开
3个回答
展开全部
你可能不用编辑,把“通过”按扭 ,放到itemtemple里面,加上commandname,在rowcomman事件里面处理就行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<asp:TemplateField HeaderText="c" SortExpression="c">
<EditItemTemplate>
<%--<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("c") %>'></asp:TextBox>--%>
<asp:Label ID="Label1" runat="server" Text='<%# Bind("c") %>'></asp:Label>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Bind("c") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<EditItemTemplate>
<%--<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("c") %>'></asp:TextBox>--%>
<asp:Label ID="Label1" runat="server" Text='<%# Bind("c") %>'></asp:Label>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Bind("c") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询