Điều này hoạt động, vì nó trả về kết quả của một phần hiển thị trong một chuỗi:
@Html.Partial("Path/to/my/partial/view")
Nhưng tôi thích sử dụng hơn RenderPartial
và có vẻ như tôi cần viết:
@{Html.RenderPartial("Path/to/my/partial/view");}
thay vì:
@Html.RenderPartial("Path/to/my/partial/view");
Để nó hoạt động. Thông báo lỗi:
Compiler Error Message: CS1502: The best overloaded method match for 'System.Web.WebPages.WebPageExecutingBase.Write(System.Web.WebPages.HelperResult)' has some invalid arguments
Nếu có cách nào tốt hơn thay vì mở khối mã @{...}
chỉ cho một cuộc gọi phương thức?
RenderPartial
?
@Html.RenderPartial()