2
いくつかの無効な引数を持っています私は、この行のDataViewのDataView =新しいのDataView(DT)上のエラーを取得していますための最良のオーバーロードされたメソッドの試合「System.Data.DataView.DataView(たSystem.Data.DataTable)は」私はGridViewのためのソート機能を使用して、上記のエラーに</p> <p>私のソート機能を取得しています
protected void gvUserMaster_Sorting(object sender, GridViewSortEventArgs e)
{
UserMasterClass cs = new UserMasterClass();
ResultClass objres = cs.fn_GetUserMasterList();
if (objres.bStatus)
{
eslist<UserMasterClass> OBJLIST = objres.objData as eslist<UserMasterClass>;
if (OBJLIST.Count > 0)
{
DataTableConverter<UserMasterClass> dt = new DataTableConverter<UserMasterClass>();
dt.GetDataTable(OBJLIST);
if (dt != null)
{
DataView dataView = new DataView(dt);
dataView.Sort = e.SortExpression + " " + ConvertSortDirectionToSql(e.SortDirection);
gvUserMaster.DataSource = dataView;
gvUserMaster.DataBind();
}
}
}
}
です。
おかげで、
感謝を並べ替えと。問題は、並べ替えが一方向にしか起こらないということです。 ascとdescの両方でそれを作る方法を上げる。 – asifa
@asifa:それは完全に別の問題のように聞こえる - 私たちは 'リターンをConvertSortDirectionToSql'かわかりません。 –
http://pastebin.com/M6FGM7t6 ConvertSortDirectionToSql機能 – asifa