0
J'ai réalisé qu'un objet Paramètre n'a pas de propriété Value, alors comment assigner une valeur à un paramètre?Comment assigner par programme une valeur à un paramètre de clause WHERE dans EntityDataSource?
J'ai réalisé qu'un objet Paramètre n'a pas de propriété Value, alors comment assigner une valeur à un paramètre?Comment assigner par programme une valeur à un paramètre de clause WHERE dans EntityDataSource?
Vous utilisez la propriété DefaultValue, comme ceci:
edsGrantsList.WhereParameters["FileToken"].DefaultValue = txtToken.Text
Dans cet exemple, mon EntityDataSource est appelé edsGrantsList et il a un où paramètre défini comme ceci:
<WhereParameters>
<asp:Parameter Name="FileToken" Type="String" DefaultValue="" ConvertEmptyStringToNull="true" />
</WhereParameters>