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 "@".

7
ASP.NET MVC dao cạo: thuộc tính điều kiện trong HTML
Mã bên dưới có vẻ không sạch. Bất kỳ đề xuất để cải thiện mã? <li @if(ViewData["pagename"].ToString()=="Business details"){ <text>class="active" </text> } > <a @if(ViewData["pagename"].ToString()=="Business details"){ <text>style="color: white; background-color: #08C; border: 1px solid #08C;" </text> } href="@Url.Action("BusinessDetails", "Business")">Business Details</a> </li> <li @if (ViewData["pagename"].ToString() == "Booking policies"){ <text>class="active"</text> }> <a @if (ViewData["pagename"].ToString() …

7
Html.LabelFor văn bản được chỉ định
Bất cứ ai có bất kỳ ý tưởng về cách chỉ định văn bản khi sử dụng Html.LabelFor(c=>c.MyField). Nó chỉ MyFieldcó thể không phải là một cái tên thích hợp để hiển thị trên màn hình, bạn có thể muốn "The Super Fantastic Field" thay thế, nhưng dường như không …
83 c#  asp.net-mvc  razor 

12
Tôi có thể tìm thấy System.Web.Helpers, System.Web.WebPages và System.Web.Razor ở đâu?
Tôi đang theo dõi bài viết này trên RazorGenerator và nó nói rằng tôi phải thêm tài liệu tham khảo vào: System.Web.Helpers.dll System.Web.WebPages.dll System.Web.Razor.dll Là người duy nhất tôi có thể nhìn thấy khi tôi làm Add Referencelà System.Web.Razor, nhưng tôi không biết được nơi những người khác.

9
InvalidCastException được ném sau khi cài đặt ASP.NET MVC 4 Beta
Tôi nhận được ngoại lệ sau sau khi cài đặt ASP.NET MVC 4 Beta trên máy có ASP.NET MVC 3. System.InvalidCastException không được xử lý bởi mã người dùng Message = [A] System.Web.WebPages.Razor.Configuration.HostSection không thể được truyền sang [B] System.Web.WebPages.Razor.Configuration.HostSection. Loại A bắt nguồn từ 'System.Web.WebPages.Razor, Phiên bản = 1.0.0.0, …

5
Nối các chuỗi trong Razor
Làm cách nào để nối hai chuỗi trong cú pháp Razor? Nếu tôi có: @Model.addressvà @Model.cityvà tôi muốn kết quả đạt được address citythì tôi sẽ làm gì? Nó có đơn giản như đang làm @Model.address + " " + @Model.citykhông?


5
Không có @ Html.Button!
điều này thật kỳ lạ. Tôi thấy các tài liệu tham khảo cho @ Html.Button () nhưng khi tôi nhập Intellisense đó không tìm thấy một trình trợ giúp nào như vậy ... có danh sách thả xuống, ẩn, trình chỉnh sửa, v.v., nhưng không có nút! có chuyện gì …







5
MVC Razor @foreach
Tôi nghe nói rằng có @foreach bên trong chế độ xem là điều không nên. Có nghĩa là, khung nhìn không nên có bất kỳ logic nào trong đó. Thực tiễn tốt nhất về vị trí logic cho @foreach nên ở đâu? @foreach..

6
Hiển thị html được mã hóa bằng dao cạo
Tôi lưu trữ HTML được mã hóa trong cơ sở dữ liệu. Cách duy nhất tôi có thể hiển thị nó một cách chính xác là: <div class='content'> @MvcHtmlString.Create(HttpUtility.HtmlDecode(Model.Content)); </div> No thật la xâu xi. Có cách nào tốt hơn để làm điều này không?

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.