在一个类里定义了一个DropDownList控件,如何在页面里调用?

[复制链接]
查看11 | 回复1 | 2010-9-18 12:41:26 | 显示全部楼层 |阅读模式
类里的定义如下:
public DropDownList yeardrop()

{

DropDownList myyear = new DropDownList();

for (int i = 0; i < 12; i++)

{

myyear.Items.Add(new ListItem((i + 2009).ToString() + "年", (i + 2009).ToString()));//////////////////////////////初始化年下拉框

}

for (int i = 0; i < myyear.Items.Count; i++)

{

if (myyear.Items.Value == DateTime.Now.Year.ToString())

{

myyear.Items.Selected = true;/////////////////////////////////////////////////////////////////////////////选中当前年

}

}

return myyear;

}
我在页面中拉了一个dropdownlist控件了,如何把值传给它?

回复

使用道具 举报

千问 | 2010-9-18 12:41:26 | 显示全部楼层
修改方法定义,将返回DropDownList给为接受DropDownList参数另外,选中当前年时加上break;退出循环完整如下:public void yeardrop(DropDownList ddlist)
{
for (int i = 0; i < 12; i++)
{
ddlist.Items.Add(new ListItem((i + 2009).ToString() + "年", (i + 2009).ToString()));//////////////////////////////初始化年下拉框
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行