當用戶將鼠標移動到按鈕之外時,是否有任何方法可以實現在ASP.NET代碼後面執行代碼的方法?呼叫服務器網站func鼠標懸停在asp.net?
我不能直接使用javascript和aspx代碼,只能使用ScriptManager。
當用戶將鼠標移動到按鈕之外時,是否有任何方法可以實現在ASP.NET代碼後面執行代碼的方法?呼叫服務器網站func鼠標懸停在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?你有沒有意識到ASP.Net已經在webform中使用它了? – Turnkey
學校老師在asp xD中很低 – Endiss
聽起來像您可能會對AJAX執行服務器端代碼感興趣。 [Here](http://www.asp.net/web-forms/videos/aspnet-ajax)是你可能感興趣的一些教程。 – SquidScareMe