asp.net – FormView ConvertEmptyStringToNull和绑定
发布时间:2020-12-16 03:32:06 所属栏目:asp.Net 来源:网络整理
导读:我正在使用带有ObjectDataSource的FormView,并使用%#Bind(“WhateverProp”)%进行绑定. – 并且我的所有可空列都返回其中包含类型的默认值. 看起来FormView对象没有像其他绑定容器那样的ConvertEmtpyStringToNull属性.我发现文章暗示这是VS 2005 / .Net 2.
我正在使用带有ObjectDataSource的FormView,并使用<%#Bind(“WhateverProp”)%>进行绑定. – 并且我的所有可空列都返回其中包含类型的默认值.
看起来FormView对象没有像其他绑定容器那样的ConvertEmtpyStringToNull属性.我发现文章暗示这是VS 2005 / .Net 2.0中的一个错误 – 但是没有看到任何说法是什么决议. 有没有人有任何关于如何解决这个问题的建议,而不仅仅是重新捕获ODS_Inserting事件中的所有字段?我宁愿不必编写代码来重新绑定表单上的所有绑定字段,只是为了测试空值. 解决方法
也挣扎着.
对于下拉列表,我这样做: AppendDataBoundItems="true" <asp:ListItem Text="" Value=""></asp:ListItem> 对于我的ObjectDataSource,即使我的UpdateMethod接受一个参数,实体,我为实体的每个Nullable Field添加Update params并转换为NULL <UpdateParameters> <asp:Parameter Name="No_Empl_Ferme" Type="Int32" ConvertEmptyStringToNull="true" /> </UpdateParameters> 我为插入做同样的事情. 工作良好. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – 在ASP.NET MVC 3中使用不显眼的验证,如何
- 如何在asp.net用户控件中使用jQuery ajax?
- 一步步开发自己的博客 .NET版(3、注册登录功能)
- Asp.Net Core 发布到 Docker(Linux Centos 虚拟机,使用Do
- asp.net-mvc-3 – 我可以在“区域”编辑器模板中为同一模型
- asp.net-mvc – Azure ACS 2自定义域
- asp.net – aspnet_regiis不存在
- asp.net-mvc-routing – 在MVC 6控制器中使用urlhelper生成
- 在asp.net mvc 2.0中使用Html.DropDownListFor帮助器时如何
- asp.net-mvc – ASP.NET MVC中的HTML清理程序,用于过滤危险
推荐文章
站长推荐
- 从传统ASP连接到SQL Server 2008的命名实例
- asp.net-mvc – 使用存储库模式来支持多个提供程
- asp.net-mvc-5 – 在GenerateUserIdentityAsync方
- asp.net-2.0 – 如何解决ASP.NET“?”应用程序路
- ASP.Net AJAX多页面加载功能可能吗?
- 如何在SDL Tridion页面上呈现asp.net用户控件?
- asp.net – modalpopupextender取消按钮,就好像它
- asp.net-mvc – ASP.NET MVC会话超时,绝对还是滑
- asp.net会员 – 自动生成的密钥不支持散列或加密
- 为.NET Core项目定义Item Template
热点阅读