razorengine

    0熱度

    1回答

    我創建了自己的RazorViewEngine,並在startup.configureservices調用中添加了以下內容。 services.AddSingleton<IRazorViewEngine, RoleBasedRazorViewEngine>(); services.AddMvc(); 我的新視圖引擎被稱爲預期,但我想值添加到構造一些「RoleBase」視圖控件。該邏

    0熱度

    1回答

    我的項目中有下面的剃刀字符串,如下所示。 string razorString = "This mail is from @Model.email"; var model = new { email = "[email protected]" }; 我需要解析給定模型的razorString。我在RazorEngine中看到了Razor.Parse方法,但是現在這種方法已經過時並被Engin

    1熱度

    1回答

    我使用RazorEngine在WebApi項目中呈現視圖。我有以下的代碼,通過項目列表進行迭代: @using System.Collections.Generic; @using MyApp; @Model IEnumerable<Customer> @foreach (var item in Model) { <tr> <td> item.Na

    1熱度

    1回答

    我想知道如何創建一個簡單的按鈕操作,在MVC 6核心Web應用程序引導。例如,我可以執行sql存儲過程,或者簡單地從服務器檢索日期,或者根據請求從服務器獲取代碼,並將其顯示在文本框中。特別是我喜歡瞭解沒有花哨裝飾的最小代碼。 <asp:??? input type="button" runat="server" onclick="btn_Click" class="btn btn-default"

    1熱度

    1回答

    我們對Sitecore的8.1 ​​GlassMapper 4.4.1.188。 我們正處在一個錨渲染圖像象下面這樣: using (BeginRenderLink(item, x => x.CarouselLink, isEditable: true)) { @RenderImage(item, x => x.CarouselImage, isEditable: true) }

    0熱度

    1回答

    我們正在嘗試使用RazorEngine和Webapi生成模板。如果我在cshtml代碼中包含部分。拋出異常。有沒有不同的方式來做到這一點。 類節目 { 靜態無效的主要(字符串[]參數) { 變種配置=新TemplateServiceConfiguration { 調試=真, CachingProvider =新DefaultCachingProvider(T => {}) }; var serv

    0熱度

    1回答

    我使用Razor作爲文本模板引擎,我需要在我的cshtml文件的頂部初始化一些變量。 @{ModelContext M = Model;} 問題是上述語句在輸出中添加了\ r \ n。 此行爲適用於任何類型的輸出。我希望我需要使用另一個Razor標籤或語法,它不會成爲輸出的一部分。例如@using不會產生任何輸出。 有什麼辦法可以在不插入新行的情況下獲得代碼塊?

    2熱度

    1回答

    我想使用MVC的DisplayTemplates來格式化作爲JSON ajax響應的一部分包含的HTML。 HTML作爲在控制器之外創建的AjaxJsonResult類(我的)的一部分返回,因此我不想使用基於控制器的簡單控制器RenderViewToString()方法。 我發現了4種可能的方法來做到這一點,但他們都沒有請我。如果有的話,我不知道哪個是最好的。在我看來,他們看起來過於複雜(1,4)

    0熱度

    1回答

    在我的視圖頁面,我想顯示一些按鈕,如果某些條件得到滿足,代碼是這樣的: <script> var html = ""; html += "<button>View Member</button>"; @if (Model.HasPrivilage["UPDATE_MEMBER"] == true) { html += "<button>Add Member</button>";

    1熱度

    1回答

    @{ bool a = false; } <script> var element = '<a href="www.testurl.com" + '?a=' + @(a)'; $('#anyElement').append(element); </script> 的錨定標記將具有的href,www.testurl.com?a=False 在IE11,至少一個變量將被