dotSITE
Форумы Work in Murano Software. Учебник по C#
новости материалы решения форумы группы настройки/о проекте

Автор: Anonymous
Тема: RE: Re[3]: Sortirovka dlia Grid......
Дата: 10/29/2009 7:35:00 PM
>> Sozdal DataGrid , v properti zadal sorting i na client poluchau oshibku v JavaScripte.
>> Esli kto nibud mojet mne prislat kusok coda s sortingom i drugimi opredeleniyami DataGrid, budu ochen priznatelen.
>
>Установка только AllowSorting=true ничего, кроме возможности кликнуть на хидеры, не даст :) Кроме этого неплохо бы обработать событие SortCommand, в котором можно получить значение сортировки и потом отсортировать по этому значению данные и забиндить их в DataGrid.
>Я надеюсь Андрей меня простит если я прям сюда кину код из квикстартов :)
>
><%@ Import Namespace="System.Data" %>
>
><html>
><script language="C#" runat="server">
>
> string SortField;
>
> ICollection CreateDataSource() {
> DataTable dt = new DataTable();
> DataRow dr;
>
> dt.Columns.Add(new DataColumn("IntegerValue", typeof(Int32)));
> dt.Columns.Add(new DataColumn("StringValue", typeof(string)));
> dt.Columns.Add(new DataColumn("DateTimeValue", typeof(DateTime)));
> dt.Columns.Add(new DataColumn("BoolValue", typeof(bool)));
> dt.Columns.Add(new DataColumn("CurrencyValue", typeof(double)));
>
> for (int i = 0; i < 9; i++) {
> dr = dt.NewRow();
>
> dr[0] = 9-i;
> dr[1] = "Item " + i.ToString();
> dr[2] = DateTime.Now;
> dr[3] = (i % 2 != 0) ? true : false;
> dr[4] = 1.23 * (i+1);
>
> dt.Rows.Add(dr);
> }
>
> DataView dv = new DataView(dt);
> dv.Sort = SortField;
> return dv;
> }
>
> void Page_Load(Object sender, EventArgs e) {
> if (!IsPostBack) {
> if (SortField ==





 ASP.NET -- Программирование на ASP.NET
 Sortirovka dlia Grid AVS    1/31/2002 3:45:00 PM
 Re: Sortirovka dlia Grid Dimon aka Manowar    1/31/2002 6:07:00 PM
 Re[2]: Sortirovka dlia Grid... AVS    2/3/2002 1:12:00 PM
 Re[3]: Sortirovka dlia Grid...... Dimon aka Manowar    2/3/2002 11:29:00 PM
 RE: Re[3]: Sortirovka dlia Grid...... Anonymous    10/29/2009 7:35:00 PM
 Re[4]: Sortirovka dlia Grid......... AVS    2/4/2002 5:17:00 PM


Контакт Реклама на сайте Спонсорам Веб мастерам

Лицензионное соглашение - © 2000-2012 dotSITE
Хостинг .NET предоставлен PARKING.RU
Поддержку сайта осуществляет Murano Software Inc., Offshore software development