先在客户表中增加一个字段用去判断是否允许编辑,在page_load事件中就添加判断。 '控制已删除的联系单不能修改和查看 Dim deleteflag As String = Request.QueryString("denyflag") If deleteflag = 1 Then strdisp = "<script language='JavaScript'>alert('" + "本记录已不允许编辑!" + " ');</script>" Page.RegisterStartupScript("warnings", strdisp) End If 再在编辑的页面中去判断是否允许编辑,不允许就返回一个到客户表页面并返回一个前面的denyflag参数,这只是一个思路供楼主参考
有这样一个思路:
首先你在绑定数据的时候所有的列都要绑定
然后在用户登陆成功之后系统应该知道当前登陆者的权限
最后根据权限控制什么列可以显示 什么列不显示 "用visible"
'控制已删除的联系单不能修改和查看
Dim deleteflag As String = Request.QueryString("denyflag")
If deleteflag = 1 Then
strdisp = "<script language='JavaScript'>alert('" + "本记录已不允许编辑!" + " ');</script>"
Page.RegisterStartupScript("warnings", strdisp)
End If
再在编辑的页面中去判断是否允许编辑,不允许就返回一个到客户表页面并返回一个前面的denyflag参数,这只是一个思路供楼主参考