如题。
我是这么写的:
private void DG_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType == ListItemType.EditItem)
{
System.Web.UI.WebControls.DropDownList ddl_Type;
ddl_Type=(DropDownList)e.Item.Cells[0].Controls[0].FindControl("ddl_Type");
ddl_Type.SelectedIndexChanged +=new EventHandler(ddl_Type_SelectedIndexChanged);
}
}
然后在第一个DropDownList的SelectedIndexChanged事件中写:可是问题是:
private void DG_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
在这里边我怎么找到第二个DropDownList呢?怎么FindControl呢?
}
我是这么写的:
private void DG_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType == ListItemType.EditItem)
{
System.Web.UI.WebControls.DropDownList ddl_Type;
ddl_Type=(DropDownList)e.Item.Cells[0].Controls[0].FindControl("ddl_Type");
ddl_Type.SelectedIndexChanged +=new EventHandler(ddl_Type_SelectedIndexChanged);
}
}
然后在第一个DropDownList的SelectedIndexChanged事件中写:可是问题是:
private void DG_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
在这里边我怎么找到第二个DropDownList呢?怎么FindControl呢?
}
解决方案 »
- 正则表达式判断是否含有汉字
- .net中全局变量在不同客户端都会显示?
- 查看大表时,如何固定表头和第一列(行名)大家帮给些意见
- GridView这么绑定怎么不对?
- 急急急!!!!!数据库的动态连接问题.
- 100求个用vb.net语言 在vs.net下开发的 简单的数据库操作的例子
- PUSH模式执行水晶报表(疑问)(紧急,高手帮忙!!)
- 高分--求教高手:Office20003中的DRM(Digital Rights Management )问题。
- 请问在客户端怎么处理xml文件的内容?用javascript可以吗?如果不行,怎么处理?
- 新手小问!书上的例子也有问题 ?-----WROX红皮书,asp.net入门级典C#(解答优先给分)
- 这样操作页面会经常死掉,怎么办?
- 有c#三层结构网站的网友请进!
{
foreach(DataGridItem dgi in dg_RealProvider.Items)
{
if(dgi.ItemType==ListItemType.EditItem)
{
DataGrid dg_Rplot = (DataGrid)dgi.FindControl("dg_Rplot");
DropDownList ddl_SalesOrderRequirement = (DropDownList)dgi.FindControl("ddl_SalesOrderRequirement");
}
}
}