Невозможно вычислить Count для источника данных, который не реализует ICollection.C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно вычислить Count для источника данных, который не реализует ICollection.

Сообщение Anonymous »

Вот мой код

Код: Выделить всё

 var q = from a in bh
join b in hr on a.HotelCode equals b.hotelCode
select new
{
a.HotelCode,
a.ImageURL_Text,
a.HotelName,
a.StarRating,
a.HotelAddress,
a.Destination,
a.Country,
a.HotelInfo,
a.Latitude,
a.Longitude,
b.totalPrice,
b.totalPriceSpecified,
b.totalSalePrice,
b.totalSalePriceSpecified,
b.rooms

};

//rptHotels.DataSource = getres.availableHotels;

PagedDataSource objPds = new PagedDataSource();
objPds.DataSource = q;
objPds.AllowPaging = true;
objPds.PageSize = 10;// Convert.ToInt32(ddlPageNo.SelectedValue);

objPds.CurrentPageIndex = CurrentPage;

lblCurrentPage.Text = "Page: " + (CurrentPage + 1).ToString() + " of "
+ objPds.PageCount.ToString();

// Disable Prev or Next buttons if necessary
cmdPrev.Enabled = !objPds.IsFirstPage;
cmdNext.Enabled = !objPds.IsLastPage;

rptHotels.DataSource = objPds;
rptHotels.DataBind();
ошибка имеет пояснение, но не дает способа ее устранения ......

Подробнее здесь: https://stackoverflow.com/questions/116 ... collection
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»