我是.net的新手,如果这个问题很简单,那就很抱歉。
我使用GridView显示一些数据。我希望数据的显示顺序与从DB中恢复的顺序相同。第一列是Cycle_Name字段,其值为Jan-Feb Mar-Apr等。当我将数据绑定到网格时,网格按Cycle_Name的字母顺序排序。
这是我的网格:
<asp:GridView ID="grvMergeHeader" Width="100%" runat="server" CellPadding="4" EnableEventValidation = "false"
GridLines="Both" AutoGenerateColumns="False"
OnRowCreated="grvMergeHeader_RowCreated"
DataKeyNames="NO_Cycle_Work_Plan_Id"
onpageindexchanging="grvMergeHeader_PageIndexChanging" PagerSettings-Position="Bottom" >
我也在服务器端为网格设置排序为false。这似乎对输出没有影响。
grvMergeHeader.AllowSorting = false;