我有一个使用 EntityDataSource 连接到数据库表的 Detailsview。它有一个名为 Employee 的表,其中有一个字段 EMPID 作为主键。我想为这个字段随机生成值。我如何能够通过 ITEMINSERTING 事件从后面的代码中插入 detailsview 和 EMPID 中的其他字段值。
我的情况是:我有一个名为
Employee(EmpId, Name, DOB, Gender, DeptId, Position).
通过手动输入所有信息将员工添加到数据库中,但我想自动生成 EmpId,因此 EmpId 字段对用户隐藏。通过detailsview
(根据我的知识)使用 Enable Insert,我可以将数据插入 dbase,但我很难在Detailsview_ItemInserting
事件中插入自动生成的 EmpId。我还没有在 C# 上编写任何代码。
谢谢!!!