2011-08-28 68 views
2

如何禁用通常的_Layout.cshtml爲一個視圖。asp.net mvc3禁用視圖的masterpage

我嘗試使用aboutuser.cshtml視圖的內容來使用ajax填充div。你認爲這是一個正確的方案嗎?

$('#SelectUser').click(function() { 

      $('#userPlace').html('<strong>Loading...</strong>'); 
      $.post('InfoFor?userSelect=' + ($('#usersoption:selected').val()), function (data) { 
       $('#userPlace').html(data); 
      }); 
     }); 

回答

4
內部

此視圖/部分:

@{ 
    Layout = null; 
} 

或從控制器動作服務它返回一個的PartialView代替View

public ActionResult Foo() 
{ 
    return PartialView(); 
}