- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
嗨,我亲爱的 friend 们:
我有一个与 RadListViw 相关的 radcombobox(内部有 RadDataPager)...
当我更改 rad combobox 的项目时,RadListView 已更新...
selectedIndexxhanged() 服务器端事件...
我的 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") 作为 RadDataPager;为空...
但是如果我们将 page#(我们处于模式 1)设置为低于 5 或等于 5,并将 radcb 项目更改为另一个,一切正常...
null问题在哪里?
提前致谢
最佳答案
我想不通什么是null问题...
但是下面的代码以另一种方式解决了我的问题:
rlvImages.CurrentPageIndex = 0;
代替:
var raddatapager = (rlvImages).FindControl("RadDataPager1") as RadDataPager;
if (raddatapager != null)
{
raddatapager.FireCommand("Page","First");
}
关于asp.net - RadDataPager findcontrol 在某些情况下返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6057137/
嗨,我亲爱的 friend 们: 我有一个与 RadListViw 相关的 radcombobox(内部有 RadDataPager)... 当我更改 rad combobox 的项目时,RadLis
嗨,我亲爱的 friend 们: 我如何从代码隐藏(服务器端)更改 RadDataPager(telerik) Page#? 意味着将当前页面更改为另一个页面! 我可以像下面这样找到它: var ra
我是一名优秀的程序员,十分优秀!