返回控件的ASP.net方法

时间:2014-08-16 22:08:36

标签: c# asp.net

我有一个返回DropDownList控件的方法。在调用页面中,我在CodeBehind中创建一个新的DropDownList,将其设置为方法的返回值,然后是DataBind()。我一直得到一个空的DropDownList。

public static DropDownList GetDropDownList()
 {

        DropDownList ddlInstance = new DropDownList();
        ddlInstance.DataSource = [METHOD THAT RETURNS DATATABLE]
        ddlInstance.DataTextField = ["COLUMN FROM TABLE";]
        ddlInstance.DataValueField = ["ANOTHER COLUMN FROM TABLE";]
        ddlInstance.DataBind();

        return ddlInstance;

 }

然后在页面的CodeBehind ...

DropDownListOnPage = GetDropDownList();
DropDownListOnPage.DataBind();

有人可以在这里发现任何可能导致页面上的DropDownList没有显示任何数据的问题吗?

0 个答案:

没有答案