2008-11-21 28 views

Trả lời

10

<%= %> hiển thị đầu ra (chuỗi) của lệnh được chứa cho phản hồi. <% %> kết thúc các câu lệnh thực thi (logic) trong khung nhìn để kiểm soát những gì được thực hiện. Bạn không sử dụng dấu chấm phẩy trong các khối <%= %>, nhưng có thể trong số <% %> tùy thuộc vào những câu lệnh nào được bao gồm.

Chuỗi rendering:

<%= Html.Encode(Model. Property) %>

khối Mã số:

<% Html.RenderPartial("ViewName"); %>

EDIT: Dưới đây là một link để tham chiếu.

+0

Chính xác. Các quy tắc tương tự như trong ASP.NET và ASP Classic áp dụng. – Codewerks

4

<%="something" %> chỉ là một phím tắt cho Response.Write("something")

0
được sử dụng khi bạn đang gọi một số phương pháp HtmlHelper mà trả về một chuỗi ví dụ: được sử dụng khi bạn đang gọi một số phương pháp HtmlHelper đó là khoảng trống:
Các vấn đề liên quan