我在SQL中做了一个叫做MIS的数据库,当中有一个表格叫做misemployee,第一个栏位就是id,也就是员工编号,并把它作为表格的主键
我在VS2005中做了一个website,并已连接到数据库MIS,用misemployee做了一个web Form,上半部分是FormView,ID是FormView1,主要功能是用来输入新的员工资料,有"插入"按钮和"取消"按钮;下半部分是GridView,用来显示现已有的misemployee的所有记录。
在运行时发现如果在FormView中输入的资料,员工编号与原有的员工编号相同时,它会直接出现网页运行错误的页面。我想做一个控件,用来检验在idTextBox中输入的员工编号与misemployee中原有记录的id栏位是否会出现重复,当点击"插入"按钮时,若id重复,则在idTextBox旁出现错误提示"该员工编号已存在,不能重复"。此时idTextBox中输入的东西归为空,而其它填入的东西都还在,只需重新输入id就可以了。不要出现那个网页运行错误的页面。、
我现在试过用CustomerValidator来做,结果发现不能起作用。
我现在不知道该怎么做?请问哪位高手能帮帮我。我才刚开始学ASP.NET,对于VB/VB.NET也不太会。烦请各位高手多多帮忙,万分感谢!!!!!!
[此贴子已经被作者于2006-5-10 23:50:10编辑过]