首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么给DropDownList动态赋值

2012-01-23 
如何给DropDownList动态赋值?按照搜索出来的结果%string[]achDrivesDirectory.GetLogicalDrives()intnN

如何给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();
}

热点排行