Hallo,
SqlDataSource hat eine eigenschaft "CancelSelectOnNullParameter" das man false setsetzen kann, ich schreibe meine code mit "ObjectDataSource" der hat keine gleichnamige eigenschaft, was muss ich machen das ObjectDataSource gleiche ergebnis liefert?
hier meine code:
<asp:SqlDataSource ID="sdsContentList" runat="server" ConnectionString="<%$ ConnectionStrings:Cms %>"
SelectCommand="sprocContentSelectListByContentTypeAndCategoryId" SelectCommandType="StoredProcedure"
CancelSelectOnNullParameter="False" OnSelected="sdsContentList_Selected">
<SelectParameters>
<asp:QueryStringParameter Name="contentTypeId" QueryStringField="ContentTypeId" Type="Int32" />
<asp:QueryStringParameter Name="categoryId" QueryStringField="CategoryId" Type="Int32" DefaultValue="" />
</SelectParameters>
</asp:SqlDataSource>
<br />
<asp:ObjectDataSource ID="ObjContentList" runat="server"
SelectMethod="GetContentList" TypeName="MenuDB"
onselected="ObjContentList_Selected">
<SelectParameters>
<asp:QueryStringParameter Name="contentTypeId" QueryStringField="contentTypeId"
Type="Int32" />
<asp:QueryStringParameter Name="categoryId" QueryStringField="categoryId" DefaultValue=""
Type="Int32" />
</SelectParameters>
</asp:ObjectDataSource>