ASP.NET抓出Gridview裡的DetailView

  • 696
  • 0

摘要:ASP.NET抓出Gridview裡的DetailView

GridView新增Insert功能:

http://blog.kkbruce.net/2010/04/gridview.html#.VNGtJtKUedJ (照著做一次就全懂了)

但是有了新增功能給使用者用時還是需要一些加工例如:下拉選單,Calendar之類的,防呆使用者使用的功能

但是目前遇到這個問題無法解決

如果要把EmptyTempete新增的DetailView裡某欄位改為樣板,新增dropdownlist,然後去抓裡面的直傳到TextBox裡我用FindControl都沒有辦法抓到

protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)

    {
        DetailsView dv = (DetailsView)GridView1.FindControl("DetailsView1");
        DropDownList ddl1 = (DropDownList)dv.FindControl("DropDownList1");
        TextBox tb6 = (TextBox)dv.FindControl("TextBox6");
       
        tb6.Text = "GA54" + ddl1.SelectedValue.ToString().Substring(2, 3);
        
    }