0

我试图做一个相当简单的练习项目,但我现在卡住了一段时间。

我有 3 个下拉列表和 3 个视图。

我想做:检查当前下拉列表是否选择了一个值,然后该下拉列表有一个值,隐藏该视图并显示下一个视图。

我的问题:我的所有 3 个下拉列表都有一种方法,当发生更改时会调用该方法。我需要检查这些下拉列表中的哪一个触发了更改,以便我知道我需要检查哪个下拉列表值(是否为空)并取决于我显示/隐藏视图的值。

如果需要更多信息,请询问并感谢!

4

1 回答 1

1

在功能上,您可能有类似的东西

protected void OnChangedEvent(object sender, EventArgs e) {
    // code here
}

sender包含触发事件的下拉列表。所以:

protected void OnChangedEvent(object sender, EventArgs e) {
    var ddl = (DropDownList)sender;
}

并将ddl成为下拉列表。

于 2013-08-18T17:31:54.927 回答