首页 > TAG信息列表 > asp-net-mvc-3

C#-区域和主站点中的多个控制器

我在区域中有多个控制器 /Areas/Demo/Admin/AdminController 和其他在主站点 /Controller/Admin/AdminController 现在出现错误 Multiple types were found that match the controller named 'Admin'. 该如何解决?如果我可以在“区域/演示”中进行某些更改,那会更好,因为我必

javascript-在ASP.NET MVC 3应用程序中替换jQuery

目前这只是一项专业知识,因为我没有时间进行投资,但是我很感兴趣是否有人有将jQuery完全替换为另一个JavaScript框架(如Dojo Toolkit或Google Closure)的经验. 实际上有多少jQuery嵌入了MVC框架,或者全部以一种不引人注目的方式实现,因此至少在理论上可以将其全部替换… 替换整个ja

C#-MVC:如何从一个站点正确提供多个域名(每个站点的内容不同)

希望到目前为止,已经有一种“最佳实践”方法来完成此任务. 基本上,我正在构建一个ASP.NET MVC 3站点,该站点要从中央数据库和服务器托管. 我希望[domain1] .com和[domain2] .com指向此服务器.理想情况下,我希望该服务器看到来自域1的请求,并提供与域1有关的内容(本质上是主题信息的

ASP.NET MVC Unity 2.0:延迟加载依赖项属性吗?

我希望Unity 2.0要做的是通过始终从配置中获取新属性来实例化我所需的内容,这有点难以解释. 基本上这就是我想要做的: global.asax container.RegisterType<IBackendWrapper, BackendWrapper>(new InjectionProperty("UserIdent", (HttpContext.Current.Session == null ? new User

c#-在经过窗口身份验证的Intranet站点中允许未经身份验证的ASP.NET MVC 3用户

我正在尝试使用asp.net mvc 3创建一个Intranet模板站点,该站点允许Windows身份验证的用户登录和查看该站点,以及未经身份验证的用户访问该站点,但更少. 我的问题类似于以下问题:Using Windows Authentication with ASP.NET MVC我已经尝试了解决方案,我的web.config文件设置为Windows

使用泛型和LINQ MVC3 HtmlHelpers

更新 我正在尝试创建一个HtmlHelper扩展程序,该扩展程序具有接受TModels集合的功能.然后设置一个表达式,该表达式将获取集合中每个项目的声明属性并打印出来. 下面的代码可以正常工作.但是,我目前不喜欢的模式中有一件事是无法推断出泛型类型.我必须为扩展方法声明类型. 我正在尝试

c#-替换为.Replace / .Regex

我正在使用Html.Raw(Html.Encode())允许某些html被允许.例如,我想要粗体,斜体,代码等…我不确定这是正确的方法,代码看起来非常丑陋. 输入项 Hello, this text will be [b]bold[/b]. [code]alert(“Test…”)[/code] 输出量 码 @Html.Raw(Html.Encode(Model.Body) .Rep

c#-从WebRequest显示图像

我正在通过POST发出WebRequest,从Google Charts获取图像. 我遇到的问题是显示Google返回的图像. 我可以在Fiddler中看到发出了对图像的请求,并且在执行此操作时,图像在响应中返回: var response = request.GetResponse(); 但是从这里开始,我似乎无法从控制器输出图像. 这是我现在

c#-使用$.ajax同时运行多个WebRequest

我有2个MVC应用程序需要连接到第3个应用程序.导致问题的代码在两个MVC应用程序中都是相同的. public bool UpdateServerData() { //string BASE_URL = "http://"; string BASE_URL = "http://localhost:55094"; string url = BASE_UR

c#-在MVC3中的UI上进行单元测试

我有一个MVC项目和许多TDD单元测试,用于测试所有数据传递是否正常. 但是,我现在将为GUI添加一些测试. 我将如何测试以下内容: 如果为home / page1,则按“下一步”提交应转到“ / Page2”. 我仍然不太了解如何对基于UI的功能进行测试.解决方法:如果要测试控制器的动作,可以执行类似的

验证错误的MVC3本地化

当我在ViewModel的属性上添加[Required]属性时,MVC3自动生成如下错误消息: 价格字段为必填项. 我的网站的单一语言是俄语,因此我想获取本地化的错误消息.我可以使用[Display(Name =“ blablabla”)]来本地化字段的名称,但是如何本地化字段的必需部分呢? 更新:我知道,我可以通过将其指

c#-在页面(cshtml)上包含一个名为“ Html.Action”的部分

我在页面布局中使用“ Html.Action”调用菜单页面,并且有一个“ javascript”部分包含JavaScript代码: 共享/layout.chtml <!DOCTYPE html> <html> <head> <title>@ViewBag.Title</title> <meta http-equiv="content-type" content="text/html;chars

c#-ASP.NET MVC3:验证日期时间和自定义验证消息

>如何防止用户输入datetimepicker(文本字段), 但允许他们使用datetimepicker.>如何验证一个日期晚于另一个日期,并像ASP.Net MVC3一样内嵌显示(并防止提交). javascript并没有那么多地检查它的问题,它如何显示此内联消息并阻止提交,并与其他验证联系起来. 到目前为止,我有

CodeGo.net>如何使用对象属性在下拉列表中的选项工具提示?

经过广泛失败的搜索,我希望你们能在这里帮助我… 我所知道的:可以通过以下方式为下拉列表选项生成工具提示 <script type="text/javascript"> $(function () { $("#someDropDownForList option").each(function () { $(this).attr({ 'title': $(this

c#-如何在m​​vc3中使用razor语法测试视图?

我正在编写代码以测试C#MVC3应用程序.我可以测试控制器,但是如何测试视图中的代码?这包括javascript和剃刀样式的代码. 有没有可用的工具可以模拟视图或测试视图以及C#中的javascript?解决方法:以下是关于测试视图的渲染输出的信息.例如,可以将文本输出加载到DOM中,以使用XPath进行进

javascript-为什么“ Microsoft JScript运行时错误:预期对象”?

我使用jquery大约只有1天的时间,目前正在经历一场噩梦.我已经花了一半的时间试图摆脱这个错误. 在“搜索”该错误(抱歉,Bing!)之后,我做了一些阅读,发现这些错误大多数是由于jquery文件未正确加载导致的.好的,这开始为我指明了正确的方向,但我仍然无法弄清楚为什么它的走线不正确.我

c#-MVC 3表单身份验证User.Identity.Name返回false

我有一个带有Forms身份验证的正在运行的MVC 3(Razor)应用程序.我可以在局部视图中轻松调用@ User.Identety.Name,这将返回已登录用户的名称.但是如果我在Controller中调用User.Identety.Name,它将返回null. 如果我尝试检查(User.Identity.IsAuthenticated)是否始终返回null … 我现

从MVC3操作获取价值

因此,我对我用作服务的MVC3网站中的控制器有操作.返回类型是字符串,我想知道什么是最好的消费方式? public class HomeController : Controller { public string GetSomeValue(){ return "This is some value"; } } 我应该使用WebClien

C#-使用EditorTemplate时出现ID和名称错误

我花了大约3个小时来确定为什么发生以下(解释的)错误;最后,我确定这是MVC错误.我想问一下您的意见. 我创建了一个编辑器模板,并将其放在〜/ Shared / EditorTemplates文件夹下.而且我谨慎地使用了文件名,使其与类型名相同(因为我不想将第二个参数与“ @ Html.EditorFor”帮助器方法

在我的asp.net MVC中返回仅包含Java脚本警报的部分视图,这是一个不好的设计吗?

我有以下Action方法,如果发生异常,则返回_error部分视图:- [AcceptVerbs(HttpVerbs.Post)] public PartialViewResult Register(string id, int classid) { try { Thread.Sleep(3000); User user = r.FindUser(id); Users_Classes uc = new Users_

c#-将多个字段绑定到MVC 3视图模型的相同属性

我目前正在尝试弄清楚如何将MVC 3视图中的多个字段绑定到1 视图模型上的属性,以及尝试实现此目标时的建议. 使用一个示例来说明准备某件事所需的分钟数(仅). 表单可能看起来像这样: 准备时间-小时:[1]分钟:[30] 并且提交的表单值需要转换为分钟,并绑定到ViewModel的PreparationTimeInM

通用IEnumerable的DropDownListFor Helper

我有一个项目在剃须刀中使用DDD和MvC3,并且该项目中有一个通用类Entity: public class Entity { public long Id{ get; set;} } 等班: public class Categories : Entity { public string Name { get; set; } public string Description { get; set;} } 以及从类别继

c#-获取通过JSON从Controller作为Hashtable接收的javascript中的对象属性值

我在这里阅读了一些主题,如何从对象获取属性值. 就我而言,我在Controller中有一些东西: [HttpPost] public ActionResult GetSomething() { return Json( new { data = AModel.Get() }, JsonRequestBehavior.AllowGet ); } 在模型中: public static List<Hashtable> G

控制器重定向后,JavaScript无法在视图中执行

我遇到一个问题,在注销后,我重定向到站点的登录页面.但是,除非刷新,否则登录页面的javascript根本不会执行. 我正在使用以下链接来调用“帐户”控制器的LogOff操作(此代码在单独的控制器中): @Html.ActionLink("Logout", "LogOff", "Account", null, new { data_icon = "gear", @cl

c#-MVC中的MEF和嵌入式视图

我有一个使用MEF的控制器的MVC应用程序,一切正常. http://bryanavery.co.uk/post/2012/03/12/Using-MEF-in-MVC-3.aspx 但是我现在要下一步,将视图嵌入到DLL中,并让MEF为MVC注入视图. 我有一个DLL集合,其中包含应用程序所需的不同视图. 我正在使用Razor,不是那应该有很大的不同,有