我在我的内容页面中使用了Ajax ReorderList,我希望在代码隐藏(C#)中获得文本框或标签的值。
但是,我总是收到空值,
有什么想法吗?
提前感谢
发布于 2010-01-04 19:11:53
最后我找到了解决方案:
例如,要到达InsertItemTemplate中的文本框,请执行以下操作
上传的文件= (TextBox)reorderList1.FindControl("_rliInsert").FindControl("txtName");
发布于 2010-02-03 03:02:43
这是另一种方式-- (TextBox) e.Item.Cells[1].Controls[0];
发布于 2011-04-30 05:09:06
试试这个:
private Control FindControlRecursive(Control root, string id)
{
return root.ID == id
? root
: (root.Controls.Cast<Control>()
.Select(c => FindControlRecursive(c, id)))
.FirstOrDefault(t => t != null);
}https://stackoverflow.com/questions/1998110
复制相似问题