ASPX DetailsView与DDL更新到SQL问题
问题描述:
试图找出我是否正在接近这个权利(NOOB所以耐心PLZ!)我试图用UserList1(绑定到SQLSource1.displayname)写一个单独的aspx页更新DetailsView1(Edit Enabled,SQLSource2 where displayname = @ displayname)。显示名称和部门字段是只读的,不需要更新。如果我离开股票编辑文本框更新正常。最终用户是最终用户,我们希望为他们提供有限的更新选项,所以我想用DDL替换文本框...更改YESNO字段模板字段,添加具有YES或NO选项的DDL,Postback = enabled。ASPX DetailsView与DDL更新到SQL问题
没有限制,我得到“无法将NULL值插入列‘YESNO’....
绑定(” YESNO“)我得到‘从字符串转换‘YES’键入‘整数’无效’
一号错误 - 我可能需要赶DDL选择的选择的文本做更新语句??后面的代码或Javascript/jQuery的
第二个错误 - 为什么选择转换为整数 - SQL列type is text?
TIA Guys!
答
- 在数据库中YESNO列不允许空
列允许空值 - 我设法把它整理出来:问题是我在SelectedIndex的,而不是绑定的SelectedValue。感谢名单 –