-
asp.net-mvc – 导出Excel文件以查看(MVC)
所属栏目:[asp.Net] 日期:2020-12-15 热度:146
我必须将数据导出为Excel,实际上我已实现,但我怀疑是什么时候 使用 return new FileContentResult(fileContents,"application/vnd.ms-excel"); VS return File(fileContents,"application/vnd.ms-excel"); 以及如何在每种方法中设置可下载的文件名? 例1: p[详细]
-
ASP.Net中的图形(c#)
所属栏目:[asp.Net] 日期:2020-12-15 热度:168
我需要帮助我最新的asp.net项目.它涉及图形.我需要绘制一个圆,并从中间到边缘(半径)有几条线.这是我知道该怎么做的部分.下一部分是我不知道该怎么做的部分,并希望得到一些建议.用户需要能够用鼠标抓住线并移动它们.例如,如果一条线指向90度标记,他们可能想抓[详细]
-
asp.net-mvc-3 – 如何在ASP.NET MVC中创建递归结构
所属栏目:[asp.Net] 日期:2020-12-15 热度:90
我有一个类别表,它有三个字段:Id,Title和ParentId.我想在cshtml文件中创建一个表(树)的递归层次结构.我是ASP.NET MVC的新手,我不知道该怎么做,因为没有代码隐藏文件,我不知道从哪里开始.请注意,我正在我的数据库中存储丛林,而不是树.换句话说,结果树可以有[详细]
-
asp.net-mvc – ASP.NET MVC检查Controller或Action中的自定义属
所属栏目:[asp.Net] 日期:2020-12-15 热度:77
请考虑以下代码: public class MyAttribute : Attribute { }[MyAttribute]public class MyControlller : Controller{ //...} 现在我有一个全局动作过滤器,它获取一个ActionExecutingContext对象. 我的问题是,在这里,我如何检查所请求的Controller是否已使用[详细]
-
ASP.NET linkbutton两次提高onBeforeUnload事件
所属栏目:[asp.Net] 日期:2020-12-15 热度:145
我发布了这个 here,但认为它可能值得一个问题. 我正在尝试做的是显示一个对话框,询问用户是否有未保存的更改时他/她是否要离开页面.一切正常.但问题描述如下: 有没有人遇到过Internet Explorer两次触发onb??eforeunload事件的问题?在谷歌搜索时,我发现它与[详细]
-
asp.net-mvc – IIS显示服务器错误而不是自定义错误
所属栏目:[asp.Net] 日期:2020-12-15 热度:98
我正在使用MVC 5,我正在使用自定义视图处理我的错误,例如(404,403 ……等) 它在我的本地IIS上工作正常,但是当我在登台服务器上发布时,它显示有关这些错误代码的IIS服务器错误消息. 它显示了这条消息: 代替: 我修改了web.config for customErrors mode =“O[详细]
-
部署DotNetNuke并将ASP.NET应用程序分开 – 可能的问题?
所属栏目:[asp.Net] 日期:2020-12-15 热度:117
我正在积极主动地试图阻止由此产生的任何潜在问题.情况是我们正在为客户开发一个ASP.NET应用程序,它将处理客户的在线订购.这个应用程序将使用他们当前的WinForms应用程序使用的相同数据库(这里没有真正的问题). 与此同时,我们正在使用DotNetNuke为他们开发一[详细]
-
asp.net – FormsAuthentication.GetRedirectUrl始终返回默认值
所属栏目:[asp.Net] 日期:2020-12-15 热度:79
我有一个ASP.NET MVC应用程序,我正在使用Forms身份验证.当转到需要身份验证的页面时,意味着控制器操作上有[Authorize]属性,它会将用户重定向到登录页面,返回URL如http:// localhost / Login?ReturnUrl = / MyAuthorizedUrl. 这是我的配置设置方式: authen[详细]
-
asp.net-mvc – ASP.NET Web Api – 将对象发布到自定义动作控制
所属栏目:[asp.Net] 日期:2020-12-15 热度:107
我有下一个ApiController public class ValuesController : ApiController{ // GET /api/values public IEnumerablestring Get() { return new string[] { "value1","value2" }; } public User CreateUser(User user) { user.Id = 1000; return user; }} 与[详细]
-
asp.net-mvc – 获取控制器和操作的完全限定URL?
所属栏目:[asp.Net] 日期:2020-12-15 热度:168
获取控制器和操作的完整URL(包括协议和域)的正确方法是什么?我需要这个能够通过电子邮件发送链接到页面. 我希望只使用Url.Action()并将其连接到Request.Url的当前服务器主机名.但是,似乎Url.Action是上下文敏感的,因此如果您已经在同一个控制器中,则不会显[详细]
-
asp.net-web-api – 使用swashbuckle api文档的http basic auth
所属栏目:[asp.Net] 日期:2020-12-15 热度:98
谁能知道如何将基本的auth与swashbuckle api的文档集成? 我看到swaggerconfig文件中有一个basicAuth函数: c.BasicAuth("basic").Description("Basic HTTP Authentication"); 我做了什么: 取消注释前一行但没有改变! 有没有人知道我错过了什么? 谢谢![详细]
-
asp.net-mvc-routing – @ Url.Action获取?附加长度= 2
所属栏目:[asp.Net] 日期:2020-12-15 热度:76
我在“使用条款”页面的几个翻译的顶部有这个: lia href="@Url.Action("Index","Terms")"English/a/lilia href="@Url.Action("Index","Terms","de")"Deutsch/a/lilia href="@Url.Action("Index","fr")"Fran?ais/a/lilia href="@Url.Action("Index","it")"It[详细]
-
只需发布已修改的控制器,模型和ASP.NET MVC项目的某些部分
所属栏目:[asp.Net] 日期:2020-12-15 热度:100
如果我在MVC项目中更改了我的视图(.cshtml)或样式(.css)或脚本(.js),那么我可以通过右键单击它并选择Publish FILE_NAME轻松发布它 如果我更改了一些控制器文件或BLL类或基础结构类, 应该发布哪些文件?哪个DLL? 当然必须发布添加的参考文献,但另一个是什么[详细]
-
asp.net-mvc – 寻找第三方CMS与MVC网站集成
所属栏目:[asp.Net] 日期:2020-12-15 热度:94
我正在考虑将第三方组件集成到基于MVC的站点中的可能性.我们有一个基于MVC的门户,托管在云中,需要文档处理和搜索功能,而无需从头开始实施全部工作. 是否存在任何其他与云兼容的第三方系统并提供用于处理文档,安全性和全文搜索的API? 解决方法 Orchard是一个[详细]
-
如何配置asp.net进程在域帐户下运行?
所属栏目:[asp.Net] 日期:2020-12-15 热度:103
我想配置asp.net进程在具有域凭据的帐户下运行. 我的要求是访问网络共享上的一些文件. 这有什么步骤?我可以使用任何内置帐户吗? 解决方法 从MSDN查看此文章. How To: Create a Service Account for an ASP.NET 2.0 Application 本方法向您展示如何创建和配[详细]
-
asp.net-core – 如何在ASP.NET 5中使用“旧”依赖项
所属栏目:[asp.Net] 日期:2020-12-15 热度:60
我使用干净安装的VS 2015 Enterprise RC1创建了一个新项目,我正在尝试为 Mandrill添加一个针对.NET 4构建的Nuget包. 当我构建项目时,我从DNX Core 5.0收到错误,找不到命名空间: All packages are already installed and there is nothing to restore.NuGet[详细]
-
asp.net – 应用程序池循环如何影响ASP Net会话状态?
所属栏目:[asp.Net] 日期:2020-12-15 热度:86
我知道,当应用程序池被回收时,会启动一个新的工作进程,但我对在此过程中如何处理过期和有效会话感到困惑?传递给新的工作进程线程哪些被淘汰?它会做什么: 用户A的会话已过期 用户B的会话有效 在回收之后,当用户A和用户B将要求他们的会话状态是什么时? 解[详细]
-
asp.net – 如何将Controller上的Ajax reqest重定向到登录页面?
所属栏目:[asp.Net] 日期:2020-12-15 热度:99
[Authorize]public class MyController : BaseController{ [PermissionAuthorize] public ActionResult GridData() { return Json(data,JsonRequestBehavior.AllowGet); }} 我为特定操作的用户检查权限创建了PermissionAuthoize属性. 我遇到问题用户会话或故[详细]
-
asp.net-mvc-3 – MVC3正确的方式来改变每个请求的文化
所属栏目:[asp.Net] 日期:2020-12-15 热度:97
我正在使用MVC3,并且有一些改变文化的逻辑,一切正常.我的问题是,似乎有一些地方应该进行这种改变,我不确定哪里是最好的地方. 一些示例显示了对每个操作的覆盖,如下所示: protected override void OnActionExecuted(ActionExecutedContext filterContext){ /[详细]
-
asp.net-mvc – ASP.NET MVC:在其中生成带有自定义html的动作链
所属栏目:[asp.Net] 日期:2020-12-15 热度:134
如何在里面生成自定义html的动作链接. 如下: a href =“http:// blah-blah / .....” span class =“icon”/ 新客户 / A 解决方法 您可以使用UrlHelper类: a href="% =Url.Action("Create","Customers") %" span class="icon"/ New customer/a MSDN链接在[详细]
-
asp.net – 下载列表asp mvc
所属栏目:[asp.Net] 日期:2020-12-15 热度:66
我想为我的模型类的一些属性生成一个下拉列表.我正在开发一个mvc .net应用程序,我正在使用razor引擎进行查看.这是我的班级: public class present{ public DateTime jour { get; set; } public int entree_mat_h { get; set; } public int entree_mid_h { g[详细]
-
单元测试后面的ASP.NET代码
所属栏目:[asp.Net] 日期:2020-12-15 热度:113
我一直在阅读MVC,其中作者认为可测试性是MVC的主要优势之一.他们将它与ASP.NET WebForms进行比较,以及测试WebForms中的代码是多么困难. 我确实理解这很困难,但有人可以解释过去如何编写单元测试来测试逻辑背后的代码吗? 解决方法 在过去,我使用Model View P[详细]
-
asp.net-mvc-3 – DropDownListFor中的ViewBag属性值,而不是Mode
所属栏目:[asp.Net] 日期:2020-12-15 热度:168
我们在DropDownListFor(ASP.NET MVC3版本)中发现了奇怪的行为.它在下拉列表中选择ViewBag属性值而不是Model属性值. 模型: public class Country { public string Name { get; set; }}public class User { public Country Country { get; set; }} 控制器索引[详细]
-
序列化 – Newtonsoft中的TypeNameHandling需要$type作为第一个
所属栏目:[asp.Net] 日期:2020-12-15 热度:100
参见英文答案 Newtonsoft JSON.net deserialization error where fields in JSON change order1个 我的web api中有以下方法 public void Put(string id,[FromBody]IContent value) { //Do stuff} 我正在使用骨干js使用fiddler将以下JSON发送到服务器,值为nul[详细]
-
asp.net-core – .Net 5中的调试设置
所属栏目:[asp.Net] 日期:2020-12-15 热度:87
随着web.config中的调试设置消失,什么设置打开和关闭调试以及.Net 5(MVC 6项目)中以下内容的等价物(如果有)? #define DEBUG// ...#if DEBUG Console.WriteLine("Debug version");#endif 解决方法 UPDATE 自从写完这个答案后,我了解到.Net Core中的新方法是[详细]
- 具有任意数量的键值对的ASP.NET路由 – 是否可能
- asp.net-mvc – IIS站点上的高CPU
- asp.net-mvc – 弹出编辑模式下的多个列
- asp.net-mvc-3 – 将输入值传递给Action(ASP.Net
- asp.net-mvc-3 – 温莎城堡自动注入非公共财产
- asp.net-mvc-4 – MVC4:什么实体代表表webpages
- asp.net-mvc – 从Api控制器内生成绝对的url to
- ASP.NET:存储应用程序设置的位置?
- asp.net-mvc – 哪个首先在ASP.NET MVC,动作过滤
- asp.net – ModalPopupExtender没有在updatepane