1
我期待編寫JavaScript方法,比如當一個下拉列表值發生更改從jscript傳遞頁面控制到pagemethod的代碼隱藏?
function GetStuff(sender, destID){
var dest = document.getElementById(destID);
this.PageMethods.GetStuffs(sender, dest, null, null);
}
GetStuffs(叫)是在代碼隱藏如下:
[WebMethod]
public static void GetStuffs(object sender, object dest)
{
DropDownList s = sender as DropDownList;
DropDownList d = dest as DropDownList;
d.Items.Add(new ListItem(s.SelectedValue));
}
我有設定在方法一個破發點並在GetStuff()jscript方法中發出警報,直到PageMethod調用沒有發生任何事情。我已經設置了OnSuccess和OnFailure方法,並且不會被解僱。
有什麼想法?我在做一些固有的錯誤?