Я учусь на сертификат M $. Я использую тренировочный комплект для самостоятельного обучения (книга). Я столкнулся с чем-то, что меня немного смущает. После того, как я нашел несколько примеров кода в Интернете, делающих то же самое, я решил обратиться к сообществу.
Это текст:
Элемент управления DetailsView напрямую не поддерживает сортировку, тогда как элемент управления GridView
делает. Однако вы можете использовать элемент управления DataSource, как описано в уроке 1, для управления данными
сортировки.
А вот фрагмент кода из книги:
<asp:DetailsView runat="server" Width="300px"
ID="DetailsView1"
AllowPaging="True"
AutoGenerateRows="False"
DataKeyNames="ProductID"
DataSourceID="SqlDataSource1">
<Fields>
<asp:BoundField DataField="ProductID" HeaderText="ProductID"
InsertVisible="False" ReadOnly="True" SortExpression="ProductID" />
<asp:BoundField DataField="ProductName" HeaderText="ProductName"
SortExpression="ProductName" />
...
...
<asp:CommandField ShowDeleteButton="True" ShowEditButton="True"
ShowInsertButton="True" />
</Fields>
</asp:DetailsView>
Вопрос в следующем: имеет ли это SortExpression какое-то значение?