该问题说明ObjectDataSource的DeleteMethold没有指定。不能进行删除。则在修改代码如下:
错误时的代码:
<asp:ObjectDataSource ID="odsNetwork" runat="server"
OldValuesParameterFormatString="original_{0}" SelectMethod="getnetwork"
TypeName="gzife.BLL.Network" ></asp:ObjectDataSource>
现在的代码:
<asp:ObjectDataSource ID="odsNetwork" runat="server"
OldValuesParameterFormatString="original_{0}" SelectMethod="getnetwork"
TypeName="gzife.BLL.Network"
DataObjectTypeName="gzife.Component.NetworkInfo" DeleteMethod="delete" ></asp:ObjectDataSource>
本文解决了一个关于ASP.NET中ObjectDataSource控件无法正确执行删除操作的问题。通过在配置中明确指定DeleteMethod属性,实现了对数据的有效删除。
146

被折叠的 条评论
为什么被折叠?



