1

ユーザーがマウスをボタンの外に移動したときに、ASP.NETコードビハインドでコードを実行するものを実装する方法はありますか?

javascriptとaspxコードを直接使用することはできず、ScriptManagerのみを使用できます。

4

2 に答える 2

1

ajax呼び出しを使用できます。jqueryライブラリを使用する場合は、次のようなものを使用できます。

$('#SomeObject').mouseover(function() {
    $.ajax({
        type: "POST",
        url: "<%= Url.Action("Action", "Controller") %>",
        data: { id: x },
        success: function (data, textStatus, xhr) {
            alert("Action performed");
        },
        error: function (xhr, textStatus, errorThrown) {
            alert("An error occurred");
        }
    });
});
于 2012-05-26T12:58:43.800 に答える
0

Javascriptでonfocusoutイベントを使用して、ポストバックを起動します。

于 2012-05-26T12:50:20.667 に答える