草庐IT

PTS2-MVC

全部标签

c# - 我可以在控制台应用程序中使用 mvc 迷你分析器吗?

如何在C#控制台应用程序中使用mvc-mini-profiler?同样好奇的是,mvcminiprofiler是将实际的分析统计信息放在每个网页的左侧,还是只是手动完成的自定义javascript代码?我下载并运行了mvc示例,但找不到将结果放入javascript弹出窗口的代码。 最佳答案 是的,你可以!我已经创建了一个NuGet包,以使其更容易运行。查看MiniProfiler.Windows:http://nootn.github.com/MiniProfiler.Windows/还有一篇关于如何设计一个好的控制台应用程序进行

c# - 在 ASP.Net MVC 3 中绘制图表

我在ASP.NetMVC3中使用ChartWeb助手。我在网上看到了一系列显示此API功能的Shiny图像,但几乎没有任何文档说明如何设置图表样式。例如,我需要在图表外显示标签,我想指定百分比而不是小数值等。有一个webforms项目可供下载:http://weblogs.asp.net/scottgu/archive/2010/02/07/built-in-charting-controls-vs-2010-and-net-4-series.aspx以及解释如何赋值和指定基本维度的非常简单的类文档。我知道还没有关于MVC3的书籍出版,但肯定应该有某种文档来解释如何使用该工具?谢谢编辑

c# - 在 ASP.Net MVC 3 中绘制图表

我在ASP.NetMVC3中使用ChartWeb助手。我在网上看到了一系列显示此API功能的Shiny图像,但几乎没有任何文档说明如何设置图表样式。例如,我需要在图表外显示标签,我想指定百分比而不是小数值等。有一个webforms项目可供下载:http://weblogs.asp.net/scottgu/archive/2010/02/07/built-in-charting-controls-vs-2010-and-net-4-series.aspx以及解释如何赋值和指定基本维度的非常简单的类文档。我知道还没有关于MVC3的书籍出版,但肯定应该有某种文档来解释如何使用该工具?谢谢编辑

c# - 安装 AspNet5RC1 后,无法再在任何以前/新的 MVC 项目中打开 cshtml 文件

在安装AspNet5.ENU.RC1之后,任何以前的或新的MVC项目都会抛出一个Theoperationcouldnotbecompleted.Invalidpointer打开Razor页面时出错(.cshtml)。类库和配置文件等其他文件按预期打开。在我重新安装VS之前有什么建议吗? 最佳答案 正如@chsword上面评论的那样:打开文件夹:Users\(用户)\AppData\Local\Microsoft\VisualStudio(版本)删除文件夹:ComponentModelCache重新启动VisualStudio(重新创

c# - 安装 AspNet5RC1 后,无法再在任何以前/新的 MVC 项目中打开 cshtml 文件

在安装AspNet5.ENU.RC1之后,任何以前的或新的MVC项目都会抛出一个Theoperationcouldnotbecompleted.Invalidpointer打开Razor页面时出错(.cshtml)。类库和配置文件等其他文件按预期打开。在我重新安装VS之前有什么建议吗? 最佳答案 正如@chsword上面评论的那样:打开文件夹:Users\(用户)\AppData\Local\Microsoft\VisualStudio(版本)删除文件夹:ComponentModelCache重新启动VisualStudio(重新创

c# - 当用户在 asp.net mvc3 中未被授权时重定向到另一个页面

我读过HowtoeasilyredirectifnotauthenticatedinMVC3?和RedirecttoAccessDeniedpagewhenuserisnotauthorized但是来自答案的链接(表示http://wekeroad.com/2008/03/12/aspnet-mvc-securing-your-controller-actions/)不起作用。我放[Authorize(Users="test")]publicclassRestrictedPageController:Controller{publicActionResultIndex(){return

c# - 当用户在 asp.net mvc3 中未被授权时重定向到另一个页面

我读过HowtoeasilyredirectifnotauthenticatedinMVC3?和RedirecttoAccessDeniedpagewhenuserisnotauthorized但是来自答案的链接(表示http://wekeroad.com/2008/03/12/aspnet-mvc-securing-your-controller-actions/)不起作用。我放[Authorize(Users="test")]publicclassRestrictedPageController:Controller{publicActionResultIndex(){return

c# - 属性的客户端 ID (ASP.Net MVC)

我正在尝试在我的View中为文本框做一个标签,我想知道,我如何获取将在客户端呈现的Id以生成脚本...例如:">Name:x.Name)%>我需要在“ClientId”中输入什么以确保将正确的Id呈现给相应的控件? 最佳答案 将这段代码放在某处:usingSystem;usingSystem.Linq.Expressions;usingSystem.Web.Mvc;namespaceMvcLibrary.Extensions{publicstaticclassHtmlExtensions{publicstaticMvcHtmlStr

c# - 属性的客户端 ID (ASP.Net MVC)

我正在尝试在我的View中为文本框做一个标签,我想知道,我如何获取将在客户端呈现的Id以生成脚本...例如:">Name:x.Name)%>我需要在“ClientId”中输入什么以确保将正确的Id呈现给相应的控件? 最佳答案 将这段代码放在某处:usingSystem;usingSystem.Linq.Expressions;usingSystem.Web.Mvc;namespaceMvcLibrary.Extensions{publicstaticclassHtmlExtensions{publicstaticMvcHtmlStr

c# - 在 asp.net-mvc 中,如何在不降低用户体验的情况下运行昂贵的操作?

我有一个asp.net-mvc网站,我正在为我的ORM使用nhibernate。我有一个当前Controller操作,它执行基本的CRUD更新(从数据库中查询一个项目,然后更新一组值并提交回数据库表)。然后它向客户端返回一个简单的json响应以指示成功或错误。publicActionResultUpdateEntity(MyEntitynewEntity){varexistingEntity=GetFromRepository(newEntity.Id);UpdateExistingEntity(newEntity,existingEntity);returnJson(SuccessM