日期:2014-05-18  浏览次数:20454 次

请较高手在gridview模版取指定控件问题?谢谢
在模版编辑中itemtemplate中增加了一个‘label1,edititemtemplate增加了一个dropdownlist
如何在RowDataBound事件和RowUpdating中获得到这连个控件?
谢谢

------解决方案--------------------
((CheckBox)e.Item.Cells[0].FindControl("checkbox")).Visible = false;

------解决方案--------------------
示例,自己看着办吧。
------解决方案--------------------
需求还真怪, 你全部用dropdownlist不就可以了?
------解决方案--------------------
示例代码:
C# code
protected void Button2_Click(object sender, EventArgs e) 
{
 StringBuilder str = new StringBuilder(); 
 foreach (GridViewRow gvr in GridView1.Rows)
 {
  string selectedText = ((DropDownList)gvr.FindControl("DropDownList1")).SelectedItem.Text;
  str.Append(selectedText); 
 }
 Response.Write(str.ToString()); 
}