你好,我目前正在尝试将数据加载到RowEditTemplate的一个控件中。
我在上述模板中有一个常规的ASP.NET DropDownList。该列表应该加载list中的数据,其中MyObject有一个Id和一个Name
我已经搜索了很长一段时间,似乎找不到从代码后面获得这个列表并加载所述数据的方法。
欢迎任何帮助,谢谢
好吧,正如幸运女士(?)所说的那样,在问了这个问题后不久,我找到了答案。
为了从RowEditingTemplate内部获得控件,您首先需要访问有问题的Template。所以,为了回答我自己的问题,为了得到我的列表,我做了:
DropDownList ddlMyObjects = (DropDownList)WebDataGrid1.Behaviors.EditingCore.Behaviors.RowEditTemplate.TemplateContainer.FindControl("control_MyObject");