asp.net-mvc相关内容

jqgrid + EF + MVC:如何在 excel 中导出?你建议哪种方法?

我正在使用 jqgrid(标准)和 EF 4 + MVC3.我想实现excel导出.你会建议我哪种方法? 要生成 excel,我想使用 这个库 由 Stephen Walther 博士提供,它具有三种类型的输出和也允许定义标题.请告诉我您是否认为它对我的目的有效. 我问这个问题是因为我还在努力实现 excel 导出,我发现了几种技术.有些人建议进行 csv 导出,其他人表示它应该返回一 ..
发布时间:2021-12-02 22:02:03 其他开发

实现分页的有效方法

我应该使用 LINQ 的 Skip() 和 Take() 方法进行分页,还是使用 SQL 查询实现自己的分页? 哪个最有效?为什么我会选择一个而不是另一个? 我使用的是 SQL Server 2008、ASP.NET MVC 和 LINQ. 解决方案 如果您执行 skip(n).take(m) 方法在linq(使用 SQL 2005/2008 作为数据库服务器)您的查询将使用 ..
发布时间:2021-12-02 14:50:26 数据库

通过字典到存储过程 T-SQL

我有 mvc 应用程序.实际上,我有 Dictionary.Key 是 ID,Value 是 sortOrderNumber.我想创建一个存储过程,它将获取 key(id) 在数据库中找到这条记录并通过 value 从字典中保存 orderNumber 列.我想调用一次存储过程并将数据传递给它,而不是多次调用更新数据. 你有什么想法吗?谢谢! 解决方案 使用表值参数其实并不复杂. ..
发布时间:2021-12-02 14:49:50 数据库

Entity Framework 4.1 的假 DbContext 进行测试

我正在使用本教程来伪造我的 DbContext 并进行测试:http://refactorthis.wordpress.com/2011/05/31/mock-faking-dbcontext-in-entity-framework-4-1-with-a-generic-repository/ 但我必须更改 FakeMainModuleContext 实现以在我的控制器中使用: 公共类 F ..
发布时间:2021-12-02 14:00:39 C#/.NET

使用 ASP.NET MVC 的多参数路由

我们公司正在为我们的产品开发 API,我们正在考虑使用 ASP.NET MVC.在设计我们的 API 时,我们决定使用如下所示的调用,让用户以 XML 格式从 API 请求信息: http://ws.comaudioscrobbler/2.0/?method=artist.getimages&artist=cher&api_key=b25b959554ed76058ac220b7b2e0a0 ..
发布时间:2021-12-02 13:59:51 C#/.NET

HTML.ActionLink 方法

假设我有一堂课 公共类ItemController:Controller{公共操作结果登录(int id){返回视图(“你好",id);}} 在不位于 ItemController 所在的 Item 文件夹的页面上,我想创建一个指向 Login 方法的链接.那么我应该使用哪个 Html.ActionLink 方法以及我应该传递哪些参数? 具体来说,我正在寻找替代方法 Html.Acti ..
发布时间:2021-12-02 13:39:50 C#/.NET

ASP.NET MVC 如何将 JSON 对象作为参数从视图传递到控制器

我有一个复杂的 JSON 对象,它可以毫无问题地发送到视图(如下所示),但是当它通过 AJAX 调用传递回控制器时,我无法弄清楚如何将此数据序列化回 .NET 对象.各个部分的详细信息如下. var ObjectA = {“名称":1,“开始":新日期(1221644506800),“时间线": [{“开始时间":新日期(1221644506800),“去":200},{“开始时间":新日期( ..
发布时间:2021-12-02 11:53:51 其他开发

使用 $.ajax 发布 JSON 数据时如何提供 AntiForgeryToken?

我使用的代码如下: 首先,我将使用控制器操作的正确值填充一个数组变量. 使用下面的代码,我认为只需将以下行添加到 JavaScript 代码中就应该非常简单: data["__RequestVerificationToken"] = $('[name=__RequestVerificationToken]').val(); ..
发布时间:2021-12-02 11:46:01 前端开发

将 Json 字符串转换为 C# 对象列表

我想将一个 json 字符串转换为一个对象列表.请帮我.如果由 NewtonJson 完成会更有帮助. 我试过了,但它不起作用.我不想要那个 json 的所有值.只是在 MatrixModel 中提到的 这是一个对象 公共类MatrixModel{公共字符串 S1 { 获取;放;}公共字符串 S2 { 获取;放;}公共字符串 S3 { 获取;放;}公共字符串 S4 { 获取;放;}公 ..
发布时间:2021-12-02 11:43:18 C#/.NET

如何使用 Razor 将未编码的 Json 写入我的视图?

我正在尝试使用 Razor 将一个对象作为 JSON 写入我的 Asp.Net MVC 视图,如下所示: var potentialAttendees = @Json.Encode(Model.PotentialAttendees); 问题是在输出中对 JSON 进行了编码,而我的浏览器不喜欢它.例如: var potentialAttendees = [{"Name":"Samu ..
发布时间:2021-12-02 11:42:01 其他开发

如何使用 JSON、jQuery 将一组复杂对象发布到 ASP.NET MVC 控制器?

我当前的代码如下所示.如何将我的数组传递给控制器​​以及我的控制器操作必须接受什么样的参数? function getplaceholders() {var placeholders = $('.ui-sortable');var 结果 = 新数组();占位符.每个(功能(){var ph = $(this).attr('id');var 部分 = $(this).find('.sort');v ..
发布时间:2021-12-02 11:40:25 C#/.NET

如何在没有表单的情况下将字符串数组发布到 ASP.NET MVC 控制器?

我正在创建一个小应用程序来自学 ASP.NET MVC 和 JQuery,其中一个页面是一个项目列表,其中可以选择一些项目.然后我想按下一个按钮并使用 JQuery 的 Post 函数向我的控制器发送一个列表(或类似的东西),其中包含所选项目的 ID. 我设法获得了一个包含所选元素 ID 的数组,现在我想发布它.我可以这样做的一种方法是在我的页面中有一个带有隐藏值的虚拟表单,然后使用所选项目 ..
发布时间:2021-12-02 11:23:43 其他开发

ASP.NET MVC 相对路径

在我的应用程序中,我经常不得不使用相对路径.例如,当我引用 JQuery 时,我通常是这样做的: 现在我正在过渡到 MVC,我需要考虑一个页面可能具有的不同路径,相对于根.这当然是过去 URL 重写的一个问题,但我设法通过使用一致的路径来解决它. ..
发布时间:2021-12-02 09:38:46 C#/.NET

将 Web API 添加到现有 MVC Web 应用程序后出现 404 错误

这里有一个很好的问题: 如何将 Web API 添加到现有的 ASP.NET MVC 4 Web 应用程序项目? 不幸的是,这还不足以解决我的问题.我已经试过两次以确保我没有做错任何事.我右键单击“控制器"并添加了项目“Web API 2 Controller with actions, using Entity Framework",在那里我选择了我的模型类和数据库上下文.一切顺利...但 ..
发布时间:2021-12-02 09:38:16 C#/.NET

如何在MVC中将PDF返回到浏览器?

我有 iTextSharp 的演示代码 Document document = new Document();尝试{PdfWriter.GetInstance(document, new FileStream("Chap0101.pdf", FileMode.Create));文档.Open();document.Add(new Paragraph("Hello World"));}catch ..
发布时间:2021-12-02 09:37:34 C#/.NET

MVC 5 项目和 Web Api 项目的区别

我是 ASP.NET MVC 和 Web API 的新手,正在尝试了解基础知识.AFAIK,我们在 VS 2013 中有项目模板,命名为 MVC、Web API 和 它们一起. 我已经阅读了教程并了解到我们可以单独使用 MVC 以及使用 Web API 模板来制作 API. 那么,基于架构和使用,这些之间有什么区别? 解决方案 基本上,Web API 控制器是一个 MVC 控制 ..
发布时间:2021-12-02 09:37:09 C#/.NET

如何更新 ASP.NET Identity 中的声明?

我正在为我的 MVC5 项目使用 OWIN 身份验证.这是我的 SignInAsync 私有异步任务 SignInAsync(ApplicationUser user, bool isPersistent){var AccountNo = "101";AuthenticationManager.SignOut(DefaultAuthenticationTypes.ExternalCookie) ..
发布时间:2021-12-02 09:36:27 C#/.NET

如何在 MVC 3 中获取当前页面 URL

我正在构建的博客上使用 Facebook 评论插件.它有一些由页面上引用的 facebook javascript 解释的 FBXML 标签. 这一切正常,但我必须将当前的、完全限定的 URL 传递给插件. ..
发布时间:2021-12-02 09:36:12 C#/.NET

在 ASP.NET MVC 中提供 favicon.ico

关于如何在 ASP.NET MVC 中提供 favicon.ico 的最终/最佳建议是什么? 我目前正在做以下事情: 在我的 RegisterRoutes 方法的开头添加一个条目: routes.IgnoreRoute("favicon.ico"); 将 favicon.ico 放在我的应用程序的根目录中(这也将是我域的根目录). 我有两个问题: 除了我的应用程序的根目 ..
发布时间:2021-12-02 09:35:56 C#/.NET