Exsecondpositiontxtbox

Exsecondpositiontxtbox

我的asp.net页上有一些动态控件。

喜欢,

TextBox ratingtxtbox = new TextBox();
ratingtxtbox.ID = "Rating_1";




DropDownList Exsecondpositiontxtbox = new DropDownList();
Exsecondpositiontxtbox.ID = "Exacta2nd_" + i.ToString();


对于我的文本框,我添加了keyup事件为

ratingtxtbox.Attributes.Add("onkeyup", "ChangebyWin(" + i.ToString()+")");


它完美地工作..

现在我添加了下拉列表的indexchanged事件为

Exsecondpositiontxtbox.Attributes.Add("onselectedindexchanged", "ChangebyExacta(" + i.ToString() + ")");


但是它不起作用..这是密钥名称中的错误吗?

最佳答案

您应该改为使用onchangeOnSelectedIndexChanged是服务器端事件

Exsecondpositiontxtbox.Attributes.Add("onchange", "ChangebyExacta(" + i.ToString() + ")");


这是您使用OnSelectedIndexChanged的方法

Exsecondpositiontxtbox.SelectedIndexChanged += SomeEventHandler;

07-24 09:21