直接asp.net网站,基于3.5,
想在后台给dropdownlist赋值.,使用findcontrol获取控件,
怎样写在page_load()之外
//ddlError
DropDownList ddlError = FindControl("ddlError") as DropDownList;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
//dosomething();
}
}
直接这样写会报错,应该怎样做?
代码不能直接写在类定义中,必须写在方法中。你可以这么写
private DropDownList ddlErro;
protected void Page_Load(object sender, EventArgs e)
{
ddlError = FindControl("ddlError") as DropDownList;
if (!IsPostBack)
{
//dosomething();
}
}
调用方法怎么可以写在类里面方法外面呢。