asp.net&C#中怎么找到控件设置属性
asp.net&C#中怎么找到控件设置属性:
例如:
Datagrid2.Items[i].FindControl("newold").ImageUrl = "images\new.gif";
("newold")这个是datagrid控件中的一个Image控件ID号,
但这条语句有错误,请大家帮帮我。
问题点数:0、回复次数:6Top
1 楼saucer(思归)回复于 2005-06-03 00:28:23 得分 0
((Image)Datagrid2.Items[i].FindControl("newold")).ImageUrl = "images\new.gif";Top
2 楼aliketen(继续学习NET!)回复于 2005-06-03 00:30:02 得分 0
参考,我写这个吧
foreach(DataListItem dataListItem in dataList.Items)
{
((LinkButton)dataListItem.FindControl("linkbutton2")).Visible = true;
((LinkButton)dataListItem.FindControl("linkbutton3")).Visible = true;
}
Top
3 楼fanglibang(小久)回复于 2005-06-04 02:08:18 得分 0
((Image)Datagrid2.Items[i].FindControl("newold")).ImageUrl = "images\new.gif";
这样用好像不行啊。我就是这么做的,但运行时出错。Top
4 楼wenquan_nn(求学者)回复于 2005-06-04 02:24:09 得分 0
连着写估计也没有什么问题的!
我一般是这样写:
Image img = (Image)Datagrid2.Items[i].FindControl("newold");
img.ImageUrl = .....;
img.xxxx = ......;
这样肯定没问题的!
你试试吧!Top
5 楼fanglibang(小久)回复于 2005-06-04 02:27:21 得分 0
谢谢了,,Top
6 楼samkuang(执着前行)回复于 2005-06-05 09:23:06 得分 0
upTop




