Привязка gridview с помощью jquery
function BindGrid() { var TableView = $find("<%=RadGridCompany.ClientID %>").get_masterTableView(); var currentPageIndex = TableView.get_currentPageIndex(); var pagesize = TableView.get_pageSize(); PageMethods.ListOrgLicense(OnsucessGetLicense); } function OnsucessGetLicense(result) { var RadGrid = $find("<%=RadGridCompany.ClientID %>").get_masterTableView(); RadGrid.set_dataSource(result); if (result.length > 0) { RadGrid.set_virtualItemCount(result.length); $("#divSetConfig").hide(); $("#divGrid").show(); } else { RadGrid.set_virtualItemCount("0"); $("#divSetConfig").show(); $("#divGrid").hide(); } RadGrid.dataBind(); }
Что я уже пробовал:
bind gridview using jquery
jerin_shalini
использование системы;
использование системы.Коллекции.Общий;
использование System.Text;
использование System.Data;
используя системы.Данных.Поставщики sqlclient;
использование системы.Сеть;
использование System.Web.UI;
использование системы.Конфигурация;
общественные частичное Database_Operations класс : система.Веб.Пользовательского интерфейса.Страницы
{
#частные поля региона
private SqlConnection SqlCon=новый SqlConnection();
общественные sqlcommand, который программа sqlcmd=новый sqlcommand, который();
#endregion
#региональные публичные методы
public Database_Operations(ref StringBuilder Query, bool Isprocedure)
{
Программа sqlcmd = новая команда sqlcommand ("запрос".Метод toString());
// Программы sqlcmd.CommandTimeout = 50000;
если (Isprocedure)
Программа sqlcmd.CommandType = CommandType.Хранимая процедура;
}
public Database_Operations(string Query, bool Isprocedure)
{
пробовать
{
SqlCmd = новая команда SqlCommand(запрос);
// Программы sqlcmd.CommandTimeout = 50000;
если (Isprocedure)
Программа sqlcmd.CommandType = CommandType.Хранимая процедура;
}
поймать (исключение бывший)
{
Свойство HttpContext.Тока.Ответ.Написать(напр.сообщение);
}
}
общественные объект DataTable GetDataTable_Back()
{
DataTable Dt = новый DataTable();
пробовать
{
DataSet Ds = FillDataSet(1);
если (ДС.Таблицы.Считай != 0)
{
Dt = Ds.Таблицы[0];
возврат Dt;
}
//еще
// Dt = null;
}
ловить
{
}
возврат Dt;
}
публичный набор данных FillDataSet(int value)
{
если (значение==0)
SqlCon = новый SqlConnection(ConfigurationManager.Выберите["SQL_CONNECTION"].Метод toString());
еще
SqlCon = новый SqlConnection(ConfigurationManager.ConnectionStrings["SQL_CONNECTIONBACKUP"].Метод toString());
использование (SqlCon)
{
DataSet Ds = новый набор данных();
пробовать
{
SqlCon.Открыть();
Программа sqlcmd.Соединение = SqlCon;
SqlDataAdapter SqlAd = новый SqlDataAdapter(SqlCmd);
SqlAd.Заполнить(ДС);
}
поймать (исключение бывший)
{
//Ответ.Написать(напр.сообщение);
Свойство HttpContext.Тока.Ответ.Написать(напр.сообщение);
}
наконец
{
SqlCon.Закрывать();
SqlCon.Располагать();
}
возвращение (ДС);
}
}
public DataTable GetDataTable()
{
DataTable Dt=новый DataTable();
пробовать
{
DataSet Ds = FillDataSet(0);
если (ДС.Таблицы.Считай != 0)
{
Dt = Ds.Таблицы[0];
возврат Dt;
}
//еще
// Dt = null;
}
ловить
{
}
возврат Dt;
}
публичный набор данных GetDataSet()
{
DataSet Ds = новый набор данных();
пробовать
{
Ds = FillDataSet(0);
если (ДС.Таблицы.Считай != 0)
{
//Dt = Ds.Tables[0];
возврат ДС;
}
// еще
//Dt = null;
}
ловить
{
}
возврат ДС;
}
GetDataRow общественного объекта datarow ()
{
Строкаданных Др;
DataSet Ds = FillDataSet(0);
if (Ds != null && Ds.Tables.Count != 0 && Ds.Tables[0].Rows.Количество == 1)
jerin_shalini
общественные объект DataTable HR_Car_Pickup_S()
{
Database_Operations obj_Db_Operations = новый Database_Operations("HR_Car_Pickup_S", правда);
obj_Db_Operations.AddParameter("@id", id);
obj_Db_Operations.Метод Addparameter("@Flight_ID", Ид_сотрудника);
возвращает obj_Db_Operations.GetDataTable();
}
public int HR_Car_Pickup_IU(строка XML)
{
Database_Operations obj_DO_INSERT = новый Database_Operations("HR_Car_Pickup_IU", правда);
obj_DO_INSERT.AddParameter("@id", id);
obj_DO_INSERT.AddParameter("@From_Date", From_Date);
obj_DO_INSERT.AddParameter ("@Start_Time", Start_Time);
obj_DO_INSERT.AddParameter("@End_Date", End_Date);
obj_DO_INSERT.Метод Addparameter("@Back_Time", Back_Time);
obj_DO_INSERT.Метод Addparameter("@Take_From", Take_From);
obj_DO_INSERT.Метод Addparameter("@Take_To", Take_To);
obj_DO_INSERT.Метод Addparameter("@Responsible_Person", Responsible_Person);
obj_DO_INSERT.AddParameter ("@Comments", Комментарии);
obj_DO_INSERT.Метод Addparameter("@Ид_пользователя", Функция User_id);
obj_DO_INSERT.AddParameter("@XML_DATA_CANDIDATE", XML);
obj_DO_INSERT.AddOutputParameter("@Result");
obj_DO_INSERT.Метод executequery();
вернуть обменять.ToInt32(obj_DO_INSERT.Программа sqlcmd.Параметры["@Результате"].Значение);
}