读书人

怎么给DropDownList动态赋值

发布时间: 2012-01-23 21:57:28 作者: rapoo

如何给DropDownList动态赋值?
按照搜索出来的结果

<%
string[] achDrives=Directory.GetLogicalDrives();

int nNumOfDrives=achDrives.Length;

for (int i=0;i <nNumOfDrives;i++)
DropDownList1.SelectedValue = achDrives[i];
%>

生成的页面中DropDownList没有数据,这里应该怎么改?

[解决办法]
没有数据就不用赋值了呗
[解决办法]
应该是 DropDownList1.Items.Add吧
[解决办法]
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
LoadDicFrameCode();
}
}

/// <summary>
/// 绑定页面结构组成字典
/// </summary>
private void LoadDicFrameCode()
{
DicPagePartCodeBLL dicPagePartCodeBLL = new DicPagePartCodeBLL();
ddl_DicPagePartCode.DataSource = dicPagePartCodeBLL.GetAllDicPagePartCodes();
ddl_DicPagePartCode.DataValueField = "Id ";
ddl_DicPagePartCode.DataTextField = "FPagePartName ";
ddl_DicPagePartCode.DataBind();
}

读书人网 >C#

热点推荐