मेरे पास एक ग्रिडव्यू और सक्षम सॉर्टिंग है। एप्लिकेशन चलाते समय मैं क्रमबद्ध करने के लिए पहले कॉलम पर क्लिक करता हूं। और मुझे यह त्रुटि मिलती है: "ग्रिड व्यू 'gvOutlookMeldingen' निकाल दिया घटना छंटनी जो संभाला नहीं गया था।"ग्रिडव्यू को सॉर्ट करने की अनुमति कैसे दें?
यह gridview है:
<asp:GridView ID="gvOutlookMeldingen" runat="server" AllowSorting="True" AutoGenerateColumns="False" AutoGenerateSelectButton="True" onselectedindexchanged="GridView_SelectedIndexChanged">
<Columns>
<asp:TemplateField HeaderText="Melder" ItemStyle-HorizontalAlign="Center" SortExpression="Melder">
<HeaderStyle BorderColor="#1A3491" Width="130px"></HeaderStyle>
<ItemStyle Height="20px" HorizontalAlign="Center"></ItemStyle>
<ItemTemplate>
<%# (string)Eval("Melder") %>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="Onderwerp" HeaderText="Onderwerp" />
<asp:TemplateField HeaderText="Omschrijving">
<ItemTemplate>
<div style="overflow:auto; width: 500px; height: 200px;">
<asp:Label ID="lblOmschrijving" runat="server" Text='<%# Bind("Omschrijving")%>'></asp:Label>
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="Meldingsdatum" HeaderText="Meldingsdatum" />
<asp:BoundField DataField="OutlookID" HeaderText="OutlookID" />
</Columns>
</asp:GridView>
किसी भी मदद
जैसा कि नीचे बताया गया है, मैं लिंक को एसक्यूएल में देखने का सुझाव दे सकता हूं। ऐसा लगता है कि इस तालिका को एसक्यूएल का उपयोग करके पॉप्युलेट किया गया है। लिंक से एसक्यूएल के साथ यह चीजों को सॉर्ट करने के लिए थोड़ा आसान बनाता है – Neale
एक बेहतर तरीका http://stackoverflow.com/questions/3966835/sorting-gridview – Sami