簡體   English   中英

如何在SparkView引擎中使用Html.RenderAction?

[英]How to use Html.RenderAction in SparkView Engine?

當我像這樣使用它時,我收到一個錯誤

!{Html.RenderAction("Action", "Controller")}

我不得不切換到webforms視圖引擎並替換它

<% Html.RenderAction("Action", "Nav"); %>

讓它工作。

我得到的錯誤是“無法將void轉換為char”

<% Html.RenderAction("Action", "Nav"); %>

是相同的

# Html.RenderAction("Action", "Nav");

在Spark語法中。 {}表達式期望返回結果並將其寫入流; RenderAction不會返回任何內容,它會寫入流本身。 這就是為什么你必須在代碼塊中調用它而不能在表達式內執行此操作。

網頁表格:
<% %> =服務器代碼
<%= %> = Response.Write(x)其中x ==語句的服務器代碼

火花:
# == <% %>
${} == <%=%>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM