当用户将鼠标移到按钮之外时,是否有任何方法可以实现将在 ASP.NET 代码中执行代码的东西?
我不能直接使用 javascript 和 aspx 代码,只能使用 ScriptManager。
当用户将鼠标移到按钮之外时,是否有任何方法可以实现将在 ASP.NET 代码中执行代码的东西?
我不能直接使用 javascript 和 aspx 代码,只能使用 ScriptManager。
你可以使用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");
}
});
});
使用 Javascript 中的 onfocusout 事件来触发回发。