2013-08-06 31 views
10

Tôi có một phần Left có chứa nội dung điều hướng cho trang cụ thể của tôi.Render PartialView thành phần

Bây giờ tôi muốn hiển thị một TreeView trong đó, do đó tôi đã tạo ra một khung nhìn từng phần để chuyển một mô hình cụ thể đến chế độ xem đó. Bây giờ tôi đang cố gắng hiển thị chế độ xem cụ thể đó trong phần của tôi - nhưng phần này vẫn trống.

này không hoạt động:

@section Left { 
    @Html.Partial("PartialNavigationView") 
} 

Và render điều trả về một lỗi Expression must return a value to render:

@section Left { 
    @Html.RenderPartial("PartialNavigationView") 
} 

Làm thế nào tôi có thể làm cho một cái nhìn cục bộ vào phần của tôi?

+0

http://stackoverflow.com/questions/6980823/html-renderpartial-syntax-with-razor –

Trả lời

37

Hãy thử

@{Html.RenderPartial("PartialNavigationView");}

hoặc

@{Html.Partial("PartialNavigationView");}

nên làm việc cũng có.

+0

Ah, được rồi, tính năng này hoạt động. Cảm ơn bạn - Tôi sẽ chấp nhận câu trả lời khi tôi có thể trong 11 phút! :) – SeToY

+3

Tại sao tính năng này hoạt động? – muttley91

+2

@rar Điều này có thể giúp: http://stackoverflow.com/questions/9756139/difference-between-parenthesis-and-curly-brackets-in-razor –

Các vấn đề liên quan