需要帮助向转发器控件添加预渲染事件,以更改放置在转发器控件内的文本框的值。
如何为此编写代码?我开始喜欢这个
protected void rptServices_PreRender(object sender,EventArgs e) {} 如何访问该转发器控件中的文本框并为其分配新值
答案 0 :(得分:0)
您可以将此添加到您的活动中,以循环播放器中的项目,找到您需要的文本框并进行所需的编辑。
foreach (RepeaterItem item in rptServices.Items)
{
if (item.ItemType == ListItemType.Item || item.ItemType == ListItemType.AlternatingItem)
{
var textbox = (TextBox)item.FindControl("tbx");
//Do something with your textbox
textbox.Text = "Test";
}
}