2017-04-25 150 views
0

我有HTML标记选择哪个OnServerChange事件没有触发。OnServerChange事件没有触发

HTML:

<div class="Column"> 
<select runat="server" onserverchange="cboPricePoint_OnServerChange" 
onchange="GetPPId(this);" datavaluefield="PricePointId" id="cboPricePoint" 
name="cboPricePoint" class="select"> 
</select> 
</div> 

CS:

protected void cboPricePoint_OnServerChange(object sender, EventArgs e) 
    { 
     try 
     { 

     } 
     catch (Exception ex) 
     { 

     } 
    } 

请帮助。 在此先感谢

回答

1

也许您正在用错误的方法调查问题。

首先,这不是JavaScript相关的。 JavaScript没有onServerChanged事件/属性。所以你不能指望JavaScript来做到这一点。

两件事情:

  • 要么你可以使用.NET DROPDOWNLIST对象,而不是HTML选择元素。

  • 将表单提交给服务器onchange的select。

+0

感谢您的帮助。我包含JS的原因是因为我有onchange客户端事件和onserverchange服务器端事件。我能够触发onchange事件,但我无法触发onserverchange服务器事件。我只是想看看我是否以错误的方式去做。 – Dextere