为什么formview里找不到我的控件
我的formview的insertmode里面有个id=billtextbox的textbox,但是我的formview的defaultmode是readonly,我想在readonly下点击新增转到insertmode自动往那个textbox里面写个值,始终说我没有实例化对象,我在ModeChanged事件和OnPreRender事件里写都是这样,请问应该怎么写啊?
protected void FormView1_ModeChanged(object sender, EventArgs e)
{
if (FormView1.CurrentMode == FormViewMode.Insert)
{
TextBox l = FormView1.Row.FindControl("billnoTextBox") as TextBox;
l.Text = "2f";
}
}
override protected void OnPreRender(EventArgs e)
{
if (FormView1.CurrentMode == FormViewMode.Insert)
{
TextBox l = FormView1.Row.FindControl("billnoTextBox") as TextBox;
l.Text = "2f";
}
}