EntityDataSource.OrderByParameters Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает коллекцию параметров, используемых для создания предложения ORDER BY.
public:
property System::Web::UI::WebControls::ParameterCollection ^ OrderByParameters { System::Web::UI::WebControls::ParameterCollection ^ get(); };
[System.ComponentModel.Browsable(false)]
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public System.Web.UI.WebControls.ParameterCollection OrderByParameters { get; }
[<System.ComponentModel.Browsable(false)>]
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.OrderByParameters : System.Web.UI.WebControls.ParameterCollection
Public ReadOnly Property OrderByParameters As ParameterCollection
Значение свойства
Параметры, используемые для создания предложения ORDER BY.
- Атрибуты
Примеры
В следующем примере автоматически создается предложение ORDER BY и используется значение orderByDropDownList для задания значения параметра.
<asp:EntityDataSource ID="SalesOrderHeader" runat="server"
ConnectionString="name=AdventureWorksEntities"
DefaultContainerName="AdventureWorksEntities" EnableDelete="True"
EnableInsert="True" EnableUpdate="True" EntitySetName="SalesOrderHeader"
Where="it.OnlineOrderFlag = true" AutoGenerateOrderByClause="True">
<OrderByParameters>
<asp:ControlParameter Name="OrderByParameter"
ControlID="orderByDropDownList" Type="String" />
</OrderByParameters>
</asp:EntityDataSource>
Комментарии
AutoGenerateOrderByClause Если для свойства EntityDataSource элемента управления задано trueзначение, элемент управления автоматически создает предложение ORDER BY из параметра в назначенном ParameterCollection свойствеOrderByParameters. Это устраняет необходимость явного назначения предложения ORDER BY свойству OrderBy . Для создания предложения ORDER BY из OrderByParameters свойства требуется, чтобы Name свойство параметра в коллекции идентифицировало одно свойство элемента, возвращаемого из запроса.