我正在使用AJAX.NET和C#ASP.NET從Ajax回來的鑄造對象
我的士兵類是一種Person類。
[WebMethod, ScriptMethod]
public static Person getPerson(int personId)
{
return (Person)personService.getSoldier(personId);
}
這很好。在Ajax方面,我可以獲取並設置Soldier屬性。但是,當我發回這個對象時,我不能將它轉換回Soldier對象。
[WebMethod, ScriptMethod]
public static Person savePerson(Person person)
{
Soldier soldier = (Soldier)person;
}
這失敗了。它說它不能將對象Person轉換成Soldier。有沒有解決方法,因爲我不想爲每種類型創建一打保存方法?任何你的幫助將不勝感激。
這是不是AJAX的問題。你應該相應地創建類結構。 –