default页面上的一个下拉菜单,cs文件如下:public partial class _Default : System.Web.UI.Page
{
List<MenuItem> list = new List<MenuItem>();
protected void Page_Load(object sender, EventArgs e)
{
DDLBind();
}
public class MenuItem
{
public string name
{ get; set; }
public string url
{ get; set; }
public string method
{ get; set; }
}
private List<MenuItem> bind()
{
MenuItem entity = new MenuItem();
for (int i = 0; i < 5; i++)
{
entity.name = "a" + i.ToString();
entity.url = "b" + i.ToString();
entity.method = "c" + i.ToString();
list.Add(entity);
}
return list;
}
private void DDLBind()
{
ddlIwantTo.DataSource = bind();
for (int i = 0; i < list.Count; i++)
{
ddlIwantTo.DataTextField = list[i].name;
ddlIwantTo.DataValueField = list[i].url;
}
ddlIwantTo.DataBind();
}
}这样有什么问题?显示不出东西来。
大虾们指教
{
List<MenuItem> list = new List<MenuItem>();
protected void Page_Load(object sender, EventArgs e)
{
DDLBind();
}
public class MenuItem
{
public string name
{ get; set; }
public string url
{ get; set; }
public string method
{ get; set; }
}
private List<MenuItem> bind()
{
MenuItem entity = new MenuItem();
for (int i = 0; i < 5; i++)
{
entity.name = "a" + i.ToString();
entity.url = "b" + i.ToString();
entity.method = "c" + i.ToString();
list.Add(entity);
}
return list;
}
private void DDLBind()
{
ddlIwantTo.DataSource = bind();
for (int i = 0; i < list.Count; i++)
{
ddlIwantTo.DataTextField = list[i].name;
ddlIwantTo.DataValueField = list[i].url;
}
ddlIwantTo.DataBind();
}
}这样有什么问题?显示不出东西来。
大虾们指教
解决方案 »
- C#使用mschart+serialport控件组合,每隔3秒时间间隔,读取串口数据,绘制实时曲线。。。
- C#DataGridView中加一列DataGridViewCheckBoxColumn问题?
- 关于ComBox绑定值的问题
- 在基于C#的asp.net里面 怎么在一个web页面直接控制其他页面的控件的Enable等属性
- 现金求助解决Exchange Server2000发送邮件的问题
- 自定义窗体设计器,控件属性保存XML文件的问题!
- 在线等 javascript 传参
- wince下如何判断手机程序是否启动
- 关于HTTP请求html页面的问题
- listView中,如何查找一列中的一值是否存在?
- c#winform窗体上控件都隐藏问题
- MySQL读取中文乱码,转换之后ReadXML却出错,怎么办?
{
public string name
{ get; set; }
public string url
{ get; set; }
public string method
{ get; set; }
}
public partial class _Default : System.Web.UI.Page
{
ddlIwantTo.DataSource = bind();
ddlIwantTo.DataTextField = "name";
ddlIwantTo.DataValueField="url";
ddlIwantTo.DataBind();}