如在插入状态下:让formview里的一个textbox="张三"  又或者让一个textbox="今天日期"
我试了好多找控件的脚本,都不认
方案一:javascritp不知道行不行
方案二:是不是一定要用绑定功能来赋值

解决方案 »

  1.   

    在OnDataBound事件里直接赋值
        protected void FormView1_DataBound(object sender, EventArgs e)
        {
            System.Web.UI.WebControls.FormView fv = (System.Web.UI.WebControls.FormView)sender;
            if (fv.CurrentMode == FormViewMode.Insert)
                ((TextBox)fv.FindControl("textboxid")).Text = "张三"
        }
      

  2.   

    得到formview的句柄,很少用VBScript,所以我不知在VBScript里如何得到,不知道是不是也是getByElementId,然后再去查找控件的句柄!
    一个思路,仅供参考!