Windows窗体Web控件冻结

时间:2015-06-19 19:39:59

标签: javascript c# winforms webforms web-controls

我正在使用C#制作Windows窗体应用程序。我有一些Javascript与C#交互,在特定用户事件触发时传递一串JSON数据。但是,在触发此通信的随机数量的用户事件中,Web控件完全冻结。

的Javascript

function userScroll() {

    var range = timeline.getVisibleChartRange();
    var left = range.start.getTime();
    var right = range.end.getTime();

    // Gets event data from C#
    var jsonData = window.external.HandleScroll(left, right);
}

这与特定div上的三个事件绑定,这些事件为mousedownmouseupwheel

C#

public string HandleScroll(long scLeft, long scRight)
{
    string jsonData;        

    // some math on inputs
    // generating JSON

    return jsonData;
}

为什么我的网页控件会冻结?

0 个答案:

没有答案