Я делаю список поиска через сетку в виде веб-формы asp.net. Я использую веб-сервис для загрузки сетки. Теперь, как я могу увеличить дату запроса?Как я могу по возрастанию по дате в сетке?
gvproposal.DataSource = webservice.EnquiryGetAllLcRequest();
gvproposal.DataBind();
здесь Я просто привязываю веб-сервис, как я могу восходить по дате ??
public IS_LC_REQUEST[] EnquiryGetAllLcRequest();
это способ веб-сервиса.
public class IS_LC_REQUEST : CModelBaseOfIS_LC_REQUEST
{
public IS_LC_REQUEST();
public string BENEFICIARY_ADDRESS { get; set; }
public string BENEFICIARY_NAME { get; set; }
public string BRANCH_ID { get; set; }
public string PORT_OF_SHIPMENT { get; set; }
public string REQUEST_DATE { get; set; }
public string REQUEST_ID { get; set; }
}
Обновлено:
var arrayOfObjects = IntBankProposal.EnquiryGetAllLcRequest();
var dt = DateTime.Now;
gvproposal.DataSource = arrayOfObjects.OrderBy(load => { if (DateTime.TryParse(load.REQUEST_DATE, out dt)) { return dt; } else { return DateTime.Now.AddYears(-100); } }).ToArray();
gvproposal.DataBind();
Вы не можете сделать это в Sql? – Mairaj
Также покажите код 'EnquiryGetAllLcRequest()'? – Mairaj
нет ..im используя оракул. –