[英]controls in asp.net repeater
我有一个转发器,它基本上有一个文本框,我在转发器上实现了一个分页功能,转发器一次只显示25行。 我想要做的是,获取转发器中每行的每个文本框,但目前我只获得转发器上显示的文本框(前25行)。 我可以在代码中更改以获得每一行?
我的代码如下:
foreach (Control control in repeaterSegmentList.Controls)
{
foreach (Control innerControl in control.Controls)
{
if (innerControl.ID != null)
{
if (innerControl.ID == "Priority")
{
((TextBox)innerControl).Text = txtPrio.Text;
}
}
}
}
提前致谢。
您可能希望获得对绑定到转发器的数据源的引用。 获取未呈现的文本框的引用是没有用的; 他们不会包含任何东西。
绑定到控件的数据包含所有记录,屏幕上数据的表示只包含显示页面中25行所需的控件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.