Câu hỏi được gắn thẻ «razor»

Dao cạo là ngôn ngữ mẫu được sử dụng bởi ASP.NET Web Pages và ASP.NET MVC (kể từ phiên bản 3). Nó thêm một lớp trừu tượng trên thế hệ HTML. Nó hỗ trợ chuyển tiếp liền mạch giữa đánh dấu HTML và mã C # hoặc VB. Chuyển đổi giữa đánh dấu và mã được biểu thị bằng dấu "@".



4
Razor không hiểu các thẻ html chưa được đóng
Với RazorViewEngine, tôi có thể làm điều này: if (somecondition) { <div> some stuff </div> } nhưng tôi dường như không thể làm điều này (Razor bối rối): if (somecondition) { <div> } if (someothercondition) { </div> } Tôi gặp tình huống cần đặt các thẻ html mở và đóng …



3
cách thêm script src bên trong View khi sử dụng Layout
Tôi muốn bao gồm một tham chiếu javascript như: <script src="@Url.Content("~/Scripts/jqueryFoo.js")" type="text/javascript"></script> Nếu tôi có Chế độ xem dao cạo, thì cách thích hợp để bao gồm cái này mà không cần phải thêm nó vào Bố cục là gì (tôi chỉ cần nó trong một Chế độ xem cụ …




19
Hộp kiểm cho boolean nullable
Mô hình của tôi có boolean phải là nullable public bool? Foo { get; set; } vì vậy trong cshtml Razor của tôi, tôi có @Html.CheckBoxFor(m => m.Foo) ngoại trừ điều đó không hoạt động. Không truyền nó với (bool). Nếu tôi làm @Html.CheckBoxFor(m => m.Foo.Value) điều đó không tạo …



4
Cú pháp Html.RenderPartial () với Razor
Đ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 RenderPartialvà 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 …

6
Kết nối dao cạo ASP.NET MVC
Tôi đang thử hiển thị một danh sách HTML trông giống như sau, bằng cách sử dụng công cụ chế độ xem Razor: <ul> <li id="item_1">Item 1</li> <li id="item_2">Item 2</li> </ul> Mã mà tôi đang cố gắng sử dụng để hiển thị danh sách này là: <ul> @foreach (var item …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.