javascript - OnServerChange 事件未触发

标签 javascript c# html .net

我选择了 HTML 标签,其中 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)
        {

        }
    }

请帮忙。 提前致谢

最佳答案

onServerChange 事件是服务器端事件,因此只能在提交表单时触发。 所以onChange事件,你需要提交包含这个select的表单,然后onserverchange事件就会发生。

关于javascript - OnServerChange 事件未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43618683/

相关文章:

javascript - window.frames.length 在 chrome 和 Firefox 浏览器中返回 0

c# - 是否可以在服务器上安装时区?

html - 在 <a> 标签中包装 HTML 表格行

HTML 和 CSS 大小调整

javascript - 如何获取时区偏移值

javascript - 如何将由一条线链接的锯齿形 block 动画化为滚动上的一条直线

javascript - npm install 出现 Cannot read property 'name' of null 错误

c# - 在参数中使用 ConnectionString 名称

c# - 为什么不能从泛型约束中隐式推断出 `this` 的类型转换?

javascript - 如何从复选框元素中获取默认值?