2

我的 aspx 中有一个下拉列表,其中有一个为其设置值的事件:

protected void Page_Load(object sender, EventArgs e)
{
    DropDownList1.Items.Add("No Image News");
    DropDownList1.Items.Add("Small News");
    DropDownList1.Items.Add("Medium News");
    DropDownList1.Items.Add("Large News");
    DropDownList1.DataBind();         
}

我有一个有方法的类文件,我想在方法中使用下拉列表。

示例:如果选择的下拉列表值为“汽车”,请执行此操作..

是否可以在类文件中以某种方式使用 aspx 文件中的下拉列表?

4

1 回答 1

2

创建一个以DropDownList作为参数的函数从您的文件中
调用该函数。 它会起作用的。.aspx.cs

功能会是这样的

 public void MyControlData(DropDownList ddl)
 {

 }

System.Web.cs要定义此函数的文件中添加对的引用。

编辑 1

 using System;
 using System.Data;
 using System.Configuration;
 using System.Web;
 using System.Web.Security;
 using System.Web.UI;
 using System.Web.UI.WebControls;
 using System.Web.UI.WebControls.WebParts;
 using System.Web.UI.HtmlControls; 


 public class MyControlData
 {

       public void MyControlData(DropDownList ddl)
       {
          // DO SOMETHING HERE
       }
  }
于 2013-03-08T10:50:09.370 回答