Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 14:44 23.04.24 
Компютри и Интернет
   >> ASP
Всички теми Следваща тема *Кратък преглед

Тема .NET, DataGrid, dataSet и...сортиране  
Автор Topбaлaн (любопитко)
Публикувано22.08.02 13:30



допадна ми идеята да ползвам DataGrid. направих една форма с помощта на вълшебника, и тя заработи.
използвах Northwind база данни, която върви като пример с всичко...

после ми се появи желание да посна сортиране и прелистване на странците в DataGrid-а. с малко четене на хелпа прелистването тръгна почти веднага...но сортирането така и не мога да го подкарам

това е фрагмента от кода, който съм добавил:




private void masterDataGrid_SortCommand(object source, System.Web.UI.WebControls.DataGridSortCommandEventArgs e)
{
this.LoadDataSet();
DataView dv = new DataView(this.objrfrf.Tables["Customers"]);
dv.Sort = e.SortExpression.ToString();
this.masterDataGrid.DataBind();
}

private void masterDataGrid_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
this.LoadDataSet();
this.masterDataGrid.CurrentPageIndex = Convert.ToInt32(e.NewPageIndex);
this.masterDataGrid.DataBind();
}


всичко останало го е писал вълшебника.

ако някой има идей! моля да подсказва!



Тема Re: .NET, DataGrid, dataSet и...сортираненови [re: Topбaлaн]  
Автор Perin (OUTER JOIN)
Публикувано23.08.02 20:58



aaa ... hm a ne mojesh li v samoto query da sortirash???
znam che tova ne e otgovor na vaprosa ti, no daje ako moje da se sortita v samia datagrid obekt, ne e li po-got da si svarshish rabotata oshte na servera? Ili ti iskash da sortirash po razlichni kriterii?



Тема Re: .NET, DataGrid, dataSet и...сортираненови [re: Perin]  
Автор _tisho_ (developa)
Публикувано23.08.02 22:33



ami problema na Torbalana spored men ne e v tovadali moje vsichko da se izvyrshi na servera, ami e principen, shtoto datarid-a na .NET gi ima tezi vyzmojnosti, ama ne mogat da se polzvat neshto .. Inache e mnogo po-udobno da polzvash vsichko ot DataGrid, otkolkoto da pishesh sam cursorite v SQL-a .. neka .NET da se opravja... nali tova mu e rabotata .... a i ideata e da se sortira i prelistva po stranici ... koeto ne e mnogo prijatno da go pravish na ryka ...


STOLTORUM INFINITUS EST NUMERUS


Тема Re: .NET, DataGrid, dataSet и...сортираненови [re: Perin]  
Автор Topбaлaн (любопитко)
Публикувано23.08.02 22:49



идеята ми е да ползвам възможностите на DataGrid а не да пиша като малоумен...
то ако е въпроса да си сортирам, аз имам такъв модул дето съм го писал аз.....и работи повече от година вече без да прави проблеми...)



Тема Re: .NET, DataGrid, dataSet и...сортираненови [re: Topбaлaн]  
Автор Perin (binary)
Публикувано27.08.02 19:51



mdaaa, dosta off topic mi beshe komentara



Тема Re: .NET, DataGrid, dataSet и...сортираненови [re: Topбaлaн]  
Автор Perin (binary)
Публикувано28.08.02 00:50



v toia primer:


ot

uj praviat sashtoto, i raboti. Eto kvo praviat tam:


public void BindGrid(String sortfield)
{
SqlDataAdapter myCommand = new SqlDataAdapter("select * from Authors", myConnection);

DataSet ds = new DataSet();
myCommand.Fill(ds, "Authors");

DataView Source = ds.Tables["Authors"].DefaultView;
Source.Sort = sortfield;

MyDataGrid.DataSource=Source;
MyDataGrid.DataBind();
}





Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.