我有一个DropDownList的问题,它的事件没有触发!我已经在另外一个项目中进行了测试,使用了一个DropDownList和一个literal。每次选择的值更改时,我都会在literal上添加一个小星号“*”。一点问题都没有。但是每次我在项目的网页上尝试时,它总是失败。请这里查看图片。
protected void ddlConsole_SelectedIndexChanged(object sender, EventArgs e)
{
ltlTesting.Text += "*";
}
更新:
我已尝试了一些方法,但仍然没有成功。希望有人能告诉我我做错了什么。现在我正在使用代码后台连接事件,但我已经在下拉列表旁边添加了一个链接按钮来查看它是否起作用。
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
ddlConsole.SelectedIndexChanged += new EventHandler(ddlConsole_SelectedIndexChanged);
lnkGet.Click += new EventHandler(ddlConsole_SelectedIndexChanged);
}
这里有一张图片可以看到正在发生的事情。在页面加载时,使用相同的代码添加了开头字面上的条纹,就是为了确保它不会加载两次。 “GET”链接按钮很好用。下拉列表没有起作用...