привет, мои дорогие друзья:
у меня есть radcombobox, который связан с RadListViw (с RadDataPager Inside) ...
когда я изменяю элемент в поле со списком rad, поэтому RadListView обновляется ...
selectedIndexxhanged () серверное событие ...
my selectedIndexChanged () выглядит следующим образом:
protected void RadcbImagesGroup_SelectedIndexChanged(object sender, Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs e)
{
rlvImages.DataBind();
var raddatapager = (rlvImages).FindControl("RadDataPager1") as RadDataPager;
if (raddatapager != null)
{
raddatapager.FireCommand("Page","First");
}
}
мои значения элемента radComboBox: 1,2,3 ...
в режиме 1 у нас есть 25 страниц ... в режиме 2 у нас есть 5 страниц ... в режиме 3 у нас есть 5 страниц ...
моя проблема в том, что мы находимся в режиме 1 и ставимpageNumber больше 5, и когда я изменяю элемент комбинированного списка на режим 2, поэтому
var raddatapager = (rlvImages) .FindControl ("RadDataPager1") as RadDataPager;равно нулю ...
но если мы поместим страницу # (мы находимся в режиме 1) ниже 5 или равной 5, и изменим элемент radcb на другой, все будет работать нормально ...
где нулевая проблема?
заранее спасибо