我有一个接受管理员和普通用户的登录表单。
当管理员登录时,他的表单有两个DateTimePickers。
第一个DateTimePicker允许管理员选择一个日期作为最小日期= MinDate。
第二个DateTimePicker允许管理员选择将作为最大日期= MaxDate的日期。
单击“确定”,即使退出应用程序,也应保存MinDate和MaxDate。
现在,如果一个普通用户登录他的表单有一个DateTimePicker,它允许他选择一个日期。但是,DateTimePicker具有由管理表单中的MinDate和MaxDate定义的有限范围。
我见过教程这样做,但他们只使用易于操作的文本/字符串。 请帮忙...对不起,如果这里没有“尝试”代码,我就是不能这样做。
答案 0 :(得分:1)
您应该保存管理员在数据库中提供的值。
当非管理员用户访问表单时,您将使用数据库中的值来设置最小和最大日期。
然后,当按下“确定”或“保存”按钮时,您将根据存储在数据库中的值验证值。