2
私はこのエラーが発生していると私はそれがバグだと思うが、私はあなたの意見が欲しいです。Where and AutoGenerateWhere EntityDataSource
ここで、AutoGenerateWhere == trueまたはWhereが指定されていない限り、パラメータを指定することはできません。
これは私のエンティティデータソースコントロールです。
<asp:EntityDataSource ID="MtrlEntityDataSource" runat="server"
ConnectionString="name=AitisiEntities" DefaultContainerName="AitisiEntities"
EnableDelete="True" EnableFlattening="False" EnableInsert="True" Select="" AutoGenerateWhereClause="false"
EnableUpdate="True" EntitySetName="MTRL" Where="it.SODTYPE = @sodTypeParam">
<WhereParameters>
<asp:Parameter DbType="Int32" DefaultValue="51" Name="@sodTypeParam" />
</WhereParameters>
</asp:EntityDataSource>
ここで何か間違っていますか?いくつかのプロジェクトで試してみて、常に失敗し続けます。
ありがとうございます。