问题标签 [asp.net-mvc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4888 浏览

asp.net-mvc - 如何在 MVC .net 中测试 cookie?

http://stephenwalther.com/blog/archive/2008/07/01/asp-net-mvc-tip-12-faking-the-controller-context.aspx

这篇文章展示了如何测试设置 cookie,然后在 ViewData 中查看它。我要做的是查看是否写入了正确的 cookie(值和名称)。任何回复、博客文章或文章将不胜感激。

0 投票
4 回答
2588 浏览

asp.net-mvc - Asp.net MVC路由不明确,同一页面的两条路径

我正在尝试 ASP.NET MVC 路由,当然偶然发现了一个问题。我有一个部分,/Admin/Pages/,这也可以通过 /Pages/ 访问,这是不应该的。我会错过什么?

global.asax 中的路由代码:

谢谢!

0 投票
6 回答
14939 浏览

asp.net-mvc - 将 Asp.Net MVC 与 SharePoint 一起使用

是否可以在 SharePoint 网站中使用 Asp.Net MVC 框架?

0 投票
3 回答
2046 浏览

c# - 在 ASP.NET MVC 中使用 Universe 数据库处理身份验证的最佳方法是什么?

我们使用一个名为 Universe 的 IBM 数据库,它在一个名为 USERINFO 的表中保存了我们所有的用户 ID、密码和个人资料信息。

我可以使用 Membership Provider 连接到这个数据库并对用户进行身份验证吗?

数据库访问实际上是通过 Web 服务,因为我们没有直接连接到数据库。

我们有一个名为 GetUserInfo 的 Web 服务方法,它接受用户名参数。该方法将返回密码和配置文件信息。

0 投票
2 回答
504 浏览

asp.net-mvc - 你用过犀牛冰屋吗?

有没有人在一个不平凡的项目中使用过犀牛冰屋?我很好奇它是否值得,它的缺点是什么,它是否增强了可测试性,是否易于使用。您如何将它与纯 MVC 框架 (ASP.NET MVC) 进行比较?请分享经验。

0 投票
4 回答
3867 浏览

asp.net - ASP.NET MVC“组件”

有没有办法让页面的一部分像一个小子页面一样呈现,比如组件?

例如,如果我的所有页面上都有购物车?

0 投票
9 回答
35165 浏览

c# - 在 ASP.NET MVC 中将数据传递到母版页

您在不违反 MVC 规则的情况下将数据传递到母版页(使用 ASP.NET MVC)的方式是什么?

就个人而言,我更喜欢编写抽象控制器(基本控制器)或传递给所有视图的基类。

0 投票
4 回答
746 浏览

.net - 基于 HTTP 标头区分 MVC 控制器的最佳方法

问题

我当前的项目要求我根据几乎每个操作的不同 HTTP 请求标头做不同的事情。

目前,我有一个庞大的控制器(全部用于相同的资源类型),每个动作方法都有一个 ActionName 属性(这样我就可以拥有同一个动作的多个版本,它们采用相同的参数,但做不同的事情)和一个自定义FilterAttribute(实现几乎与预览版 5 中的 AcceptVerbsAttribute 完全相同)检查某些标头是否具有某些值。

我真的很想将代码推送到单独的控制器中,并根据标题在它们之间选择 RouteTable,但想不出最干净的方法。

例子

例如,假设我有一个文件列表。服务必须以以下两种方式之一处理请求:

  1. 客户端想要一个 zip 文件,并将“accept: application/zip”作为标题传递,我获取文件列表,将它们打包成一个 zip 文件,然后将其发送回客户端。

  2. 客户端想要一个 html 页面,所以它通过“accept: text/html”,站点发回一个表格格式的 html 页面,列出文件。

0 投票
4 回答
38226 浏览

asp.net-mvc - 在 ASP.NET MVC 中实现配置文件提供程序

对于我的一生,我无法让 SqlProfileProvider 在我正在处理的 MVC 项目中工作。

我意识到的第一个有趣的事情是 Visual Studio 不会自动为您生成 ProfileCommon 代理类。这没什么大不了的,因为扩展 ProfileBase 类很简单。创建 ProfileCommon 类后,我编写了以下用于创建用户配置文件的 Action 方法。

我遇到的问题是对 ProfileCommon.Create() 的调用无法转换为 ProfileCommon 类型,因此我无法取回我的配置文件对象,这显然会导致下一行失败,因为配置文件为空。

以下是我的 web.config 的片段:

p>

MembershipProvider 工作顺利,所以我知道连接字符串很好。

以防万一,这是我的 ProfileCommon 类:

关于我可能做错了什么的任何想法?你们其他人有没有成功地将 ProfileProvider 与 ASP.NET MVC 项目集成?

先感谢您...

0 投票
5 回答
4324 浏览

c# - 如何使用 Asp.net MVC 从页面中引用位于 View 文件夹中的 .js 文件

例如,如果我有一个位于 Views/Home/Index.aspx 的页面和一个位于 Views/Home/Index.js 的 JavaScript 文件,你如何在 aspx 页面上引用它?

即使编译器说路径正确,下面的示例也不起作用

完全相同的问题已在此处更详细地发布: http ://forums.asp.net/p/1319380/2619991.aspx

如果目前无法做到这一点,将来还会有吗?如果没有,每个人都如何管理大型 Asp.net MVC 项目的 javascript 资源?您是否只是在 Content 文件夹中创建一个文件夹结构来反映您的 View 文件夹结构?呸!