razor cshtml文件中的Rending.ascx

我正在尝试在_LayoutPage1.cshtml中执行此操作: @{ this.Html.RenderPartial("~/Views/Shared/Header.ascx"); } 但是,由于我在Razor中,intelicense不会为this.Html显示“.RenderPartial” 如果我在一个.aspx页面上,它工作得很好 我错过什么了吗?@using指令 谢谢 至少需要将System.Web.Mvc.Html名称空间导入Views目录下的Web.config文件中 <s

如何使用包含razor标记的内容作为方法的参数?

我试图做的是能够在.cshtml文件中编写混合了razor样式的标记和方法的javascript,并将其发送到一个单独的方法供以后使用 My.cshtml看起来像这样: @{SomeClass.SaveForLater(@<script type="text/javascript">window.alert('@Model.SomeParamter')}</script>); @{SomeClass.SaveForLater<SomeModel>(

如何使用razor脚本设置Umbraco中当前子菜单项的样式

我有以下基于当前文档创建子菜单的代码。文档有子菜单,我用它来构建子菜单 当我在当前项目上时,如何检查?当子菜单上的项目是当前项目时,我想设置该项目的样式 我知道我可以做if(Model.Id==page.Id)来查找当前项目,但这不起作用 带着文件 这是我要修改的代码 @foreach (var node in new Document(999).Children) { <li>@node.Id</a> @{ var mychildren = no

WebAPI和razor视图引擎

我正在使用Visual Studio 2012中的MVC4。从VS项目模板创建Web API项目时,向导对话框仅显示Razor视图引擎是可选择的。我的问题是为什么Web API项目需要一个视图,然后为什么只需要Razor?我尝试将API控制器添加到Razor和ASPX引擎web应用程序中,结果表明两者都可以工作。那么,这是一个Web API项目模板的问题吗?ASP.NET MVC和Web API基于ASP.NET,但是它们没有与之集成。因此,在制作ASP.NET或ASP.NET MVC项目时,可

Razor 如何在asp.net MVC4中嵌入分号

我有一个我想建立的URL,看起来像这样: http://cache.mysite.com/sponsorimage/718.jpg;format=gif;w=50;h=50;scale=both;mode=pad;bgcolor=white 创建它的剃须刀如下所示: @(sponsor.ImageURL) <img src="@(sponsor.ImageURL)&#59;format=gif&#59;w=50&#59;h=50&#59;

RazorScript计数不工作

我正在使用DNN,并且(在同事的帮助下)创建了一个脚本来打印表单和列表模块中的项目,但需要将输出限制为三个。但是,脚本不返回任何内容。有人能指出我哪里出了问题吗 @使用系统数据; @使用DotNetNuke.Entities.Modules; @使用DotNetNuke.Entities.Portals; @使用DotNetNuke.Modules.UserDefinedTable; @使用DotNetNuke.Entities.Users; @{ var mc=新模块控制器(); var t

Razor Orchard CMS:手动向模板发送数据

我在分类列表页面中呈现博客帖子。我在每篇文章上都有两个分类字段,并希望显示其中一个的术语。我可以通过以下方式获得这些条款: var d=item.As().Terms.Where(t=>t.Field==“TaxonomyA”).ToList() 要使用TaxonomyField.cshtml正确呈现数据,数据(d)必须采用何种形式才能显示?这个问题尚不清楚。你到底想做什么?我想做@Display(d),让当前的分类字段模板呈现我的术语。我认为重用现有模板是正确的方法。我想弄清楚d显示需要什么形

Razor 过滤博客帖子

首先,我使用7.3.3版fanoe初学者工具包。我正试图找到最好的,而不是那么困难的方式来过滤一些“选项”,我创造了博客文章。我已经在“blog spot”文档类型上创建了新属性。一个是“Country”,第二个是“Project type”,我设法获取了这两个项目的现有值,然后将它们放在上面,甚至通过javascript获取所选值,通过我对数据的过滤进行堆栈。看看我添加到“博客概述”模板中的内容 @{ var posts = CurrentPage.Chi

当razor视图编译失败时,如何中止构建?

我需要在应用程序构建期间验证razor视图,因此我使用了以下文章中描述的工具: 但是postpublish对我来说太晚了,所以我将dotnetrazor precompile移动到project.json的postcompile脚本部分 问题是,即使razor precompile在输出上写入一些错误,构建仍然是成功的。我需要改变这种行为,我可以实现一个自定义脚本来实现这一点,但我不知道如何手动中止构建 编辑:奇怪的是,dotnetrazor预编译状态代码为1,但它仍然不会使生成失败。是的,这是

Razor 将“我自己的显示条目”框链接到数据表

我创建了一个显示条目框,但我不知道如何将其链接到数据表,以便它呈现所选的数字。我这样做是为了通过使用css和js修复框的位置,阅读它们的文档对我没有多大帮助。非常感谢。 这是我的选择框代码: 我试过: .页面长度 .长度菜单 脚本中的plengthMenu <div class="fixedd" style="color: azure"> Show Entries: &nbsp;<select name="showentries" type="select" id="

Razor .NETCore(3.0)MVC-如何重定向到其他视图/.cshtml页面? 我有一个名为WxJS.cshtml的视图。我使用JavaScript获取JSON数据。该JSON数据被发送到Wx控制器 Wx控制器操纵JSON数据,使用Twilio我得到一条文本消息——这清楚地表明代码在这个控制器中工作

我要问的问题是,如何让Wx控制器从WxJS.cshtml Razor视图重定向到Wx.cshtml Razor视图以显示该数据 我已经在Wx.chstml页面上设置了一个断点——程序控制进入该断点——从我所知道的情况来看,这是最后一个被命中的断点。也就是说,Wx.chstml页面不会加载,浏览器会继续显示WxJS.cshtml页面 我错过了一些东西(可能是显而易见的),因为我已经为这个问题寻找了几个小时的解决方案:-( 提前谢谢!!:-) WxJS剃须刀视图 <!doctype h

Razor 如何使用C#为2sxc中的旗帜英雄创建面包屑导航?

通过使用2sxc,我在整个网站的所有页面上都使用了一个hero模块。看起来是这样的: 它使用“@Content.Title”作为h1标记,因此显示“奖学金”。但是我需要制作一个面包屑,获取当前页面的父页面名称。所以在这种情况下,“老师” 例如,这个英雄也存在于其他页面上,比如“志愿者”,它有一个“参与”的父级,因此面包屑会动态显示“参与” 到目前为止,我的代码如下: @if (@Dnn.Tab.ParentId != -1) { <nav class=&q

使用Razor创建任何文件

我是否可以创建不.cshtml文件(.txt,.js…),在其中包含Razor操作符,并在运行时使用Razor引擎(在web或desktop.NET应用程序中)进行解析?是的,您可以,只需查看一下codeplex上的代码。Razor只是一个模板引擎,可以用于任何应用程序,包括控制台、桌面等。。。而且它不像WebForms伪视图引擎那样与HttpContext紧密耦合

Razor 如何基于值更改图形的主题?

使用WebMatrix和razor cshtml 我有一张图表,但条形图默认为蓝色。我想根据它们的值(即触发值或目标值)更改它们的颜色 我该怎么做?我有一个使用以下代码的图表: var db = Database.Open("data"); var itot = db.QueryValue("SELECT COALESCE(SUM(SUBTOTAL),0) from dbo.DR_TRANS where TRANSDATE = datediff(d,0,getdate()) an

Razor 希望在ASP.NET MVC4中的cshtml中插入cshtml,类似于webforms中的usercontrol

将可重用代码插入cshtml razor文件的最佳方法是什么。我需要将数据从外部循环传递到用户控件。我拍了一张我想做的事情的照片,希望这能让事情变得非常清楚 使用 @Html.RenderPartial(,session); 其中部分视图是类型化视图,模式为会话类型。使用 @Html.RenderPartial(,session); 其中部分视图是类型化视图,模型为sessiontype @Html.RenderPartial(<virtual path to your partial

Razor操作链接:将参数附加到当前url

我现在有以下网址:www.mysite.com/Search/SearchForJobs?JobTitle=it&JobLocation=wien 我想附加参数&Page=2 通过操作链接或路由链接可以实现这一点吗?我找到了一种解决方法,可以在任何url中添加参数 public static string AddParameterToUrl(string url, string parameterName, string parameterValue) { if (url == null

Razor Telerik UI网格传递ID到剑道上下文菜单

我有一个简单的上下文菜单,我需要能够连接到网格中。此上下文菜单需要允许用户根据与其关联的网格记录的ID进行导航 我目前正在尝试传递一个HTML数据对象,但它似乎没有按预期工作 有人知道如何推断身份证吗? 这是一个自我包含的例子,说明我正在努力实现的目标 @model IList<EmployeeModel> <script> $(document).ready(function () { setTimeout(function () {

Razor Html.HiddenFor和Html.Hidden未正确发回控制器

我在使用HiddenFor和Hidden Helper存储要发回控制器的数据时遇到问题。我有一个控制器,有两种方法: Function Index() As ActionResult Dim model As New FormPOSTViewModel With {.Name = "Test", .Description = "Test description goes here", .Value = 12} Return View(model) End Function &l

是否可以使用razor语法将html附加到类或div

我正在编写一个MVC5互联网应用程序,对于如何通过razor语法访问html类或div,我有一个问题 是否可以通过razor语法访问html类或div,并向该类或div附加一些html代码 是否有一个html助手可以做到这一点,或者是否可以创建一个html助手来完成这一点 我想将html代码添加到某些类和div元素中,在这些元素中我有类和div名称以及要添加的html代码 谢谢我找到了我需要的东西,它叫Html敏捷包 我正在寻找一些东西来访问html,razor不支持这个。Html Agilit

Razor Visual Studio 2015更新1 Can';无法打开cshtml文件

我只是做了通知栏告诉我的更新。它包括更新1,我很快在安装过程中看到了一个叫做微更新的东西。不知道那是什么 现在,每当我试图打开一个cshtml文件时,我都会得到一个可怕的“对象引用未设置为对象的实例” 我尝试使用日志记录运行devenv,但在日志中没有看到任何错误 我试过彻底修理,但没修好 我现在该怎么办?我在“添加/删除程序”中未看到更新1,因此无法卸载它 奇怪的是,我已经在更新1上运行了一两周了。我不知道为什么会有另一个更新1 请帮助…查看此线程()。 我正在卸载ASP.NET 5 1 RC

Razor 字符串(';yyyyMMddHHmmss';)到使用columns.Bound的Kendogrid的日期格式

从后端我收到一个格式为“yyyyMMddHHmmss”的字符串。当它显示在剑道网格中时,我需要它的格式为“MM/dd/yyyy HH:MM:ss” 我在一个MVC模型中工作,试图在从后端获取数据时更改日期,但当我们运行更新时,更新的行的格式错误 我试过: columns.Bound(p => p.UploadDate).Format("{0:yyyyMMddHHmmss}"); 它不会格式化日期 我也尝试过以下的变化 columns.Bound(p => p.UploadDate

Razor 使用简单的vue.js/webpack设置,如何配置dev服务器来代理除少数.js和.vue文件之外的所有文件?

因此,请快速了解网站当前的设置: 我公司的网站目前使用CMS。所有页面都是通过CMS生成和路由的,因此任何地方都没有.html文件。它都是通过razor(.cshtml)生成的,CMS作为后端/数据存储,路由是通过CMS处理的 如果由我决定,我会重写整件事,但我没有那种奢侈。我正在尽我最大的努力,尽可能使用Vue.js+webpack前端重写该网站,并使用比目前实现的更现代的技术慢慢地重建该网站 但是,我在使用当前配置设置Webpack的开发服务器时遇到了一个问题 我想我知道问题是什么,但是我很

Razor 函数调用在内联语句中失败,但在块中失败

在我的index.cshtml文件中,我试图呈现一个局部视图,但在使用内联razor语法时遇到了一些问题 以下操作将工作并渲染局部视图: @{ Html.RenderPartial("_View", Model.model); } 下面给出了一个错误: @Html.RenderPartial("_View", Model.model) 错误是: Argument 1: cannot convert from 'void' to 'object' 我对razor中的内联代码有什么误解吗?Re

Razor Umbraco中的内容地址是什么样子的?

我试图通过预览访问内容。起初,预览和非预览视图都可以,但我将一些代码移到了另一个分支,并注意到了一些问题。我记得看过这部作品,但现在:我不确定这是否是1120以下内容的正确地址形式。有什么我需要检查的吗 如果我正确理解您的问题,URL应该如下所示 非预览模式url- 预览模式url- 谢谢使用id修复url是查找节点内容的快捷方式: 例如,以下url在我的环境中工作,但对用户或搜索引擎不友好 在我的umbraco后端中查找节点时: 导航到“属性”选项卡并查找指向文档的链接,这是节点的用户友好

Razor 无法从Umbraco 7.6.4中的内容选择器返回数据

我目前正在尝试从Umbraco 7.6.4中的新多节点Treepicker输出数据。以下是我当前的设置和代码: Doctype 具有“页面”Doctype的内容节点 用于输出选定节点名称的代码: @{ IPublishedContent typedContentPicker = Model.Content.GetPropertyValue<IPublishedContent>("sections"); if (typedContentPicker != null)

如何在Asp.Net内核的Razor类库中使用本地化

我已尝试在以下项目结构中使用Asp.Net Core创建Razor类库: 在我的web应用程序中,我在Startup类中使用了这些本地化设置: services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_1) .AddViewLocalization( LanguageViewLocationExpanderFor

Razor 未将数据绑定到模型的帮助程序的Html.textbox

这是一个奇怪的情况,我还没有弄清楚,并一直阻止我使用标签助手 我有一个带有很多下拉列表和选项的搜索表单。其中一些我尝试使用标记帮助程序而不是HTML帮助程序,因为它的语法更具可读性。我意识到,标记帮助程序无法正确绑定到模型,因此当调用控制器操作时,不会传递值。然而,有时HTML助手也会无缘无故地停止工作 这就是我现在的情况: 我有这样一个搜索模型类: public class Search : ISearch { public string Query { get; set; }

在布局页面中加载Razor组件

我有一个Blazor WebAssembly托管的应用程序。我的意图是对一些站点使用服务器,对其余部分使用WebAssembly页面,以便它们可以脱机运行 我有一个关于服务器端的简单问题 我有以下几点: Pages/_Layout.cshtml 页面/索引.cshtml 页面/组件\MyComponent.razor /Pages/_Layout.cshtml @视图包。标题 布局标题 在这里插入MyComponent.razor有什么魔力 @RenderBody() 您的Layout.cs

Razor:服务器端控件在哪里

我是MVC3新手。当我生成一个名为NewEmployee.cshtml的文件时,我只能看到HTML控件 服务器端控件在哪里 如果它不支持这些控件,我为什么要选择Razor MVC是一种与webforms不同的构建网站/应用程序的方法 您应该看看www.asp.net上的一些教程,看看它们之间的区别 答复: 1) 没有服务器端控件 2) 在MVC模型中使用Razor(或aspx)还有其他好处。UI开发更简单/独立,在使用jQuery构建界面时会有所帮助,而不会与WebControl和Microso

razor宏don'中的Umbraco动态特性或参数;行不通

这简直要把我逼疯了 我以前做过这个,我知道它应该是有效的,而且应该是直截了当的 我创建了一个宏,如下所示 @inherits umbraco.MacroEngines.DynamicNodeContext @{ string ParameterName = Parameter.Name; <span>@ParameterName</span> } @继承umbraco.MacroEngines.dynamicontext @{ 字符串Parameter

Razor中基于角色的导航

我们正在创建一个后端管理系统,希望允许财务和会员等角色的用户访问某些领域。理想情况下,我们希望在导航中只显示您可以访问的区域 使用umbraco 4.7+和剃须刀。我们正在使用Microsoft角色提供程序 我想知道是否有人知道我可以如何访问当前登录的用户角色?DynamicNode有您的朋友,HasAccess()和IsProtected()。下面是如何筛选和显示用户只能访问的节点的示例。这里有一个 使用这些方法,您不必获取当前登录用户的角色,但这也不难做到Roles.GetRolesForU

为什么我不能在App_代码文件夹的razor helper视图文件中使用Html.RenderPartial?

App_代码文件夹中的简单剃须刀帮助器: MyHelper.cshtml @使用System.Web.Mvc @助手SimpleHelper(字符串输入){ @输入 Html.RenderPartial(“部分”); } 视图/共享文件夹中的简单视图: MyView.cshtml Html是网页的属性,因此您只能在视图中访问它。应用程序代码文件夹中的自定义帮助程序无权访问它 因此,如果需要在内部使用,则需要将HtmlHelper作为参数传递: @using System.Web.Mvc.

向Razor中的文本框添加自动完成属性

在Razor中,我可以通过以下操作关闭文本框上的自动完成: @Html.EditorFor(model => model.UserName, new { autocomplete = "off" }) 有没有一种方法可以在ViewModel中使用DataAnnotations而不是在视图中指定它?我认为没有一种标准方法可以使用EditorFor扩展方法从ViewModel属性操纵html属性 但是,如果希望保持干燥,可以创建一个自定义html助手方法 顺便说一句,我认为将此类信息(htm

Razor MVC4在同一HTML中编辑和插入

我想使用模态弹出窗口来编辑和插入视图html,但我不知道如何做到这一点 有没有办法做到这一点 我不想为插入表单创建新的html,因为只有名称字段。我认为模式弹出窗口将非常适合。创建您的html <div id="demoDialog" title="Dialog Title"> <!-- Content, form, etc. --> <form></form> </div> 您可以使用局部视图加载html内容。如果

无法将ext.net与razor一起使用

我不熟悉ext.net框架。 我正在尝试使用ext.net框架和razor来开发一个使用MVC4的web应用程序。 Ext.net作为一种开源技术,我下载并尝试运行它。 我在使用这项技术时遇到了很多问题。 我根据给定的说明配置了web配置文件,并添加了对项目的引用,如ext.net、transformer.net、newtonsoft.json.. 但当我开始使用代码时 @Html.X().ResourceManager() 它不允许我使用产生问题的.X()部分 这意味着ext.net框架尚未正

Razor 如何在模型中获取列表

我有下面两个情态动词: public class Search { public string searchName { get; set; } public List<Human> humanList { get; set; } } public class Human { public string Id { get; set; } public string Name { get; set

Razor 像javascript一样在Blazor上调用ID EJSUploader

我尝试使用Blazor(服务器端)创建项目,并希望在.razor页面上添加JavaScript 对于在Blazor上调用ID,我真的很困惑,就像javascript使用syncfusion组件EJSUploader一样。能做到吗?我已经尝试了一些解决方案,但并没有像我预期的那样运行。来自Syncfusion支持部门的问候 我们想通知您,不需要为调用Syncfusion Uploader组件生成JavaScript页面。因为,我们在Blazor平台中提供了Uploader组件。在Razor页面中,

Razor 为什么模型数据从视图传递到控制器为空?

我有一个视图,在其中我循环浏览模型列表并显示数据。我试图通过点击链接将该模型传递给另一个控制器/操作。正在传递的数据为空。我该怎么做 视图: @Model TransactionViewModel 日期 数量 标签号 付款方式 前期余额 经常项目差额 描述 评论 收据 @if(Model!=null&&Model.Transactions!=null) { @foreach(var Tran in@Model.Transactions) { @传输时间戳 @交通费 @Tran.FullTagNu

Razor Html.Raw()对源页面中的定位标记帮助程序无效

使用ASP.NET Core 3.1 MVC,我尝试生成如下链接(注意使用非英语语言,我的意思是RTL) 然而,点击链接,创建一个正确的波斯语URL,这是真正的工作,但我想知道,如果它是不好的搜索引擎优化呈现链接编码模式,如果我可以呈现在源页面上的链接,以看到波斯语太多 小结:使我的href以波斯语正确呈现在源代码页面上,以下代码无效: asp-route-PersianTitle="@Html.Raw(item.PersianTitle)" 我在asp.forum,ne

Razor 如果我没有';你不打算用它们吗?

现在MVC3Preview 1在这里,我们可以使用Razor(.cshtml)视图引擎。如果未找到视图,则会出现以下错误: The view 'a' or its master was not found. The following locations were searched: ~/Views/Home/a.aspx ~/Views/Home/a.ascx ~/Views/Shared/a.aspx ~/Views/Shared/a.ascx ~/Views/Home/a.cshtml ~

Razor 为什么MVC4在标题属性中使用HTML.Raw时会使用符号和

我们最近升级到MVC4,现在我们的链接中的标题显示不正确。问题是以前HTML.Raw不会在我们的标题属性中转义,但现在它转义了。下面是我的示例代码: <a title="@Html.Raw("Shoe Size 6&#189;-8")">Test</a> 这是一个非常丑陋的解决方案,我希望有一个更好的替代方案。虽然这只是一个简单的解决方案,但您可以简单地@Html.Raw完整的属性名称和值 <a @Html.Raw("title=\"Show Size

Razor 对自定义剃须刀指令的ReSharper支持

我通过重写WebRazorHostFactory、MvcWebPageRazorHost和相关类来扩展MVC3,以创建一个自定义指令(如@model),该指令将视图的基类更改为从WebPageBase派生的自定义类,并将向其添加第二个通用参数。一切正常,类正确生成;但是,ReSharper不承认新指令。有没有办法扩展ReSharper来认识到这一点?James,理论上,使用ReSharper SDK是可能的。 但它将是相当核心的插件,与许多子系统相关。 如果您愿意朝这个方向采取行动,我们可以帮助

Razor 无法摆脱;找到多个与控制器匹配的类型;

我在StackOverflow中尝试了与这个主题的所有可能的链接,这里给出的所有建议,观看了Rick Anderson的视频,但没有任何积极的结果。仍然收到可怕的“发现了多种类型…”消息。我的项目只是一个尝试区域现象的设置。 Razor viewer是否可以使用区域?或者只使用ASPX 这就是我所拥有的: 在Global.asax中: routes.MapRoute( _ "Default", _ "{controller}/{action}/{id}",

Razor 在ajax Post请求MVC中未序列化部分视图

为我的页面实现自动保存功能。因此,在特定的时间间隔后,调用actionAutosave()。但我的页面已经开始形成包括部分视图。间隔后调用的代码工作正常 <script type="text/javascript"> window.setInterval(function () { var form = $("#addpost"); $.ajax({ url: '@Url.Action("AutoSaveP

Razor 选择不显示绑定项的辅助标记

我试图显示要使用的选项的下拉列表,但“选择助手”标记没有显示有界列表 这是主控制器: public IActionResult Index(string SelectedClinic) { GetReservationsAsync(); HomeIndexvmIns.Clinics = new SelectList(_clinicsLookup, "Id", "ClinicName"); return View(HomeIndexvmI

razor视图javascript区域中字符串和int之间没有隐式转换 var destinationId=@(Model.destinationId==0?“:Model.destinationId);

我想输出“”if Model.DestinationId为0,否则显示Model.DestinationId,因为当if条件产生true并在条件表达式返回false时,您的C#代码试图返回字符串。编译器告诉您它无效!您需要从两个案例中返回相同的类型 要解决此问题,请从两个案例中返回相同的类型。您可以在inttype属性上使用ToString()方法,以便三元表达式始终返回相同的类型(string) 虽然上面的内容将修复编译器错误,但它可能不会给出您想要的内容。当DestinationId属性值为

razor页面中的模型绑定不绑定对象

我有一个小项目,我正试图添加到数据库中。我得到了一个空引用异常,但我认为问题在于模型绑定不能正常工作。 这是剃刀: <form method="post" class="col-sm-12" enctype="multipart/form-data"> <div asp-validation-summary="ModelOnly" class="text-danger"

上一页   1   2   3   4   5    6  ... 下一页 最后一页 共 36 页