gpt4 book ai didi

asp.net - 在 DetailsView 的 BoundField 中使用 'SortExpression' 有意义吗?

转载 作者:行者123 更新时间:2023-12-04 06:24:29 29 4
gpt4 key购买 nike

我正在学习 M$ 证书。我使用“自定进度”培训工具包(书)。我碰到了让我有点困惑的东西。在网上找到一些代码示例做同样的事情后,我决定询问社区。

这是正文:

The DetailsView control does not directly support sorting, whereas the GridView control does. However, you can use the DataSource control, as discussed in Lesson 1, to manage data sorting.



这是书中示例代码的片段:
<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 在这里有什么意义吗?

最佳答案

GridView 和 DetailsView 使用 BoundField、CommandField 等,因此这对 GridView 很有用,但对 DetailsView 无效。 DetailsView 在形式上是单一的,因为它一次只显示一条记录,因此排序对公开没有好处。

哈。

关于asp.net - 在 DetailsView 的 BoundField 中使用 'SortExpression' 有意义吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6201353/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com