クライアントからコントローラをリフレッシュする方法として混乱します。私は7秒後に私のページをリフレッシュするコントローラのActionMethodを打つために私のクライアントから電話を送る。コールはコントローラに到達し、ログは作成されますが、リフレッシュは実行されません。コントローラがAJAXからリフレッシュしない
Ajax ControllerのActionMehtodとRefresh全体のコントローラ/ DOMを呼び出すように呼び出します。
<script>
$.get("@Url.Action("Refresh","Driver")",function(data){
$("#View1").html(data);
});
alert("Refresher ActionResult Exit");
</script>
更新のActionResultメソッドはそれに添付なしビューで、7秒後に更新を呼び出します。
public ActionResult Refresh()
{
logger.AddLog("PAGE Refresh Set to 7 sec");
Response.AddHeader("Refresh", "7");
logger.AddLog("Returning From Refresher Function");
return View();
}