Hi Udayams.
You didn't gave any details of your code or Database. Just put your code or Database details so that i can try to solve out your problem.
As i understood, here i am writing some logic of your problem
Other than this here i am sending you a little example.You should refine your datatable query like that
Example:
create table #t(sn int null,name varchar(10) null,code varchar(10) not null)
insert into #t values (1,'a','100')
insert into #t values (2,'b','200')
insert into #t values (3,'c','300')
insert into #t values (4,'d','400')
insert into #t values (5,'e','500')
--select * from #t
--now you want that "the row with name c come first without using order by clause or giving any where condition"
select * from #t where code='300'
union all
select * from #t where code not in('300')
OUTPUT:
3 c 300 (this is your particular row which you want on grid in first row)
1 a 100
2 b 200
4 d 400
5 e 500