0
這裏是我的EntityDatasource:如果未設置參數,如何防止EntityDatasource查詢數據庫?
<asp:EntityDataSource ID="edsUsers" runat="server"
ConnectionString="name=kdEntities" DefaultContainerName="kdEntities" EnableDelete="True"
EnableFlattening="False" EnableInsert="True" EnableUpdate="True"
EntitySetName="Users" AutoGenerateWhereClause="true">
<WhereParameters>
<asp:SessionParameter Name="UsrID" SessionField="UsrID" DefaultValue="-1" Type="Int32" />
</WhereParameters>
我想我需要使用EntityDatasource的OnSelecting事件,但我還沒有想出如何檢查參數值。
我想取消查詢,如果值是-1,但我寧願檢查通過數據源,而不是參數使用的會話字段。
感謝 凱文