-
asp.net-mvc – 如何测试MVC控制器的事件
所属栏目:[asp.Net] 日期:2020-12-16 热度:169
我想测试MVC控制器的OnException,OnActionExecuted事件. 如果我像这样使用mock: var httpContext = MockRepository.GenerateMockHttpContextBase(); var request = MockRepository.GenerateMockHttpRequestBase(); httpContext.Expect(c = c.Request).Retur[详细]
-
asp.net-mvc – SportStore:WebUI.WindsorControllerFactory.Ge
所属栏目:[asp.Net] 日期:2020-12-16 热度:184
试图通过Steve Sandersons的MVC书 – 但是在创建WindsorControllerFactory时遇到了困难.看起来该方法已从MVC1更改为MVC2.这是我在尝试编译项目时遇到的错误: ‘WebUI.WindsorControllerFactory.GetControllerInstance(System.Type:找不到合适的方法来覆盖[详细]
-
asp.net-mvc – 如何在asp.net mvc中检查模型验证错误?
所属栏目:[asp.Net] 日期:2020-12-16 热度:138
如何检查View内部是否存在特定键的任何ModelState错误(键是模型的字段键) 解决方法 如果您还没有,请查看 the MVC pattern上的这篇wiki文章. 请记住,您的视图应该只负责显示数据.因此,您应该尽量将视图中的逻辑数量保持在最低水平.如果可能,则在控制器中处理M[详细]
-
asp.net – RazorGenerator没有生成正确的命名空间
所属栏目:[asp.Net] 日期:2020-12-16 热度:63
我们正在为我们的项目使用RazorGenerator.当我编辑视图时,生成的文件的命名空间将更改为ASP而不是RazorGenerator的默认值,这应该是文件夹结构.我们没有更改RazorGenerator的任何设置(甚至不确定是否有设置)所以我不确定发生了什么,因为这只发生在我的机器上.[详细]
-
asp.net – 如何将网页添加到gridview
所属栏目:[asp.Net] 日期:2020-12-16 热度:51
我有一个有3列的网格 – 编辑,ID,电影.我想添加一个带有插入链接按钮的页脚,分别是2个文本框,但无法这样做.可能吗. ASPX: asp:GridView ID="gridview1" runat="server" AutoGenerateColumns="False" OnRowEditing="gridview1_RowEditing" OnRowCancelingEdi[详细]
-
asp.net – 为什么要模拟HttpContext,如果它可以构造?
所属栏目:[asp.Net] 日期:2020-12-16 热度:166
我总是在ASP.NET中伪造/模拟/存储HttpContext(在ASP.NET MVC / MonoRail中更容易). 但是我可以看到HttpContext本身可以很容易地构造,实际上有几行代码. var tw = new StringWriter();var workerReq = new SimpleWorkerRequest("/webapp",@"c:heretherewww[详细]
-
asp.net-mvc – 在PasswordSignInAsync成功后,User.Identity.IsA
所属栏目:[asp.Net] 日期:2020-12-16 热度:95
我有一个标准的MVC项目,包括UserManager和SignInManager对象以及一个AccountController,具有预先创建的登录和注册类型功能. 我可以将新用户注册到我的AspNetUsers表,但是当我登录时我打电话: – var result = await SignInManager.PasswordSignInAsync(mode[详细]
-
asp.net – 如何以编程方式将位置元素添加到Web配置?
所属栏目:[asp.Net] 日期:2020-12-16 热度:106
我有一个应用程序,它从数据库创建页面路由.我的整个站点都使用表单身份验证进行保护,但我需要允许未经身份验证的用户访问这些路由.我不想硬编码 location web.config中路由的标记,因为这将取消我使用数据库生成路由. 有人可以帮忙吗? 解决方法 感谢大家.我[详细]
-
安装程序 – 无法安装ASP.NET MVC3 RTM?
所属栏目:[asp.Net] 日期:2020-12-16 热度:95
我正在尝试从ASP.NET MVC3 RC升级到RTM?我无法通过升级vs10-kb2483190-x86.exe安装程序.我在错误日志中收到此错误: 我是否需要先卸载Windows Phone SDK?我应该在注册表中寻找GUID吗? 解决方法 安装程序似乎在后台启动devenv.exe.我决定推出VS2010以确定[详细]
-
asp.net-mvc-3 – Paypal Sandbox MVC3
所属栏目:[asp.Net] 日期:2020-12-16 热度:168
我正在为我正在制作的网站测试paypal API.昨晚一切正常,但今天再次运行时,我收到以下错误: Could not establish secure channel for SSL/TLS with authority ‘api-aa.sandbox.paypal.com’ 解决方法 有同样的.尝试使用 http://api-3t.sandbox.paypal.com/[详细]
-
asp.net-mvc-4 – MVC4和页面生命周期?
所属栏目:[asp.Net] 日期:2020-12-16 热度:122
ASP.NET MVC4没有像常规aspx页面那样的页面生命周期.如何在MVC4中使用preinit,init,prerender? MVC4中有任何类型的生命周期吗? 解决方法 不,本身没有页面生命周期(因为没有’page’对象),但是有一个请求处理管道,通常是这样的: System.Web.Routing.UrlRou[详细]
-
asp.net – 你的aspx页面中的内联代码是一个好习惯吗?
所属栏目:[asp.Net] 日期:2020-12-16 热度:140
如果我使用下面的代码,我将无法右键单击后面的代码中的变量并重构(在这种情况下重命名)它们 a href='%# "/Admin/Content/EditResource.aspx?ResourceId=" + Eval("Id").ToString() %'Edit/a 我到处都看到这种做法,但对我来说这似乎很奇怪,因为如果我更改属性[详细]
-
asp.net-mvc – 追加?param =到mvc路由
所属栏目:[asp.Net] 日期:2020-12-16 热度:109
一些MVC站点在路由Url上附加了查询字符串参数(我注意到StackOverflow的作用),例如: ?https://stackoverflow.com/questions/tagged/java页= 9802放大器;排序=最新及放大器;页面大小= 15 将参数设置为更常规的?querystring params,而不是/ param / values /[详细]
-
asp.net – ReportViewer阻止其他功能,直到报告查看器的加载完成
所属栏目:[asp.Net] 日期:2020-12-16 热度:170
这是ReportViewer控件: form id="reportForm" runat="server" asp:ScriptManager ID="ScriptManager1" runat="server" AsyncPostBackTimeout="360000" /asp:ScriptManager div rsweb:ReportViewer ID="mainReportViewer" runat="server" Width="100%" Heigh[详细]
-
从未调用ASP.NET Web API自定义JsonConverter
所属栏目:[asp.Net] 日期:2020-12-16 热度:183
所以这是我的情况.我正在WebForms应用程序中实现一个WEB API.我有一堆动态类,基本上是字典,需要使用自定义 JSON序列化格式化程序才能正常工作(因为默认转换器只显示一堆键值配对). 所以首先我创建了一个自定义JSON转换器: /// summary/// A class to conver[详细]
-
ASP.NET Azure中的Trace.WriteLine
所属栏目:[asp.Net] 日期:2020-12-16 热度:95
我用的时候 Diagnostics.Trace.WriteLine("message","Information"); 在我的azure-asp.net中,这不会出现在我的azure计算模拟器中, 但是,如果我从我的工作角色那里做同样的工作,任何想法为什么? 谢谢! 解决方法 这是SDK 1.3,对吗?在1.3中,默认情况下Web角[详细]
-
.net – 比较文本并获得差异
所属栏目:[asp.Net] 日期:2020-12-16 热度:142
好吧,我想比较2个字符串(版本1和版本2),并获得我可以自己转换为html的格式的差异,就像你可以在stackoverflow上查看如何编辑帖子或像svn跟踪修订版本之间的差异…. 它必须是完整的托管代码库. 像this JavaScript,但我需要在服务器端做它.. 解决方法 我有一个[详细]
-
asp.net-mvc – NUnit中的MbUnit的行属性?
所属栏目:[asp.Net] 日期:2020-12-16 热度:180
在阅读使用MbUnit作为测试框架的Asp.Net MVC代码示例时,我看到可以通过使用Row属性对多个输入可能性运行单个测试,如下所示: [Test][Row("test@test_test.com")][Row("sdfdf dsfsdf")][Row("sdfdf@.com")]public void Invalid_Emails_Should_Return_False(st[详细]
-
asp.net-mvc – MvcContrib.MVC3-ci和Mvc.Contrib NuGet包之间有
所属栏目:[asp.Net] 日期:2020-12-16 热度:84
MvcContrib.MVC3-ci和Mvc.Contrib NuGet包之间有什么区别? 我看到他们有不同的依赖关系-ci有更多的下载.我假设我想要-ci用于我的MVC3项目,但我该如何理解呢? -ci是什么意思? 解决方法 根据我的收集,MVCContrib.MVC3-ci是MVC3包的最新版本,MvcContrib是MVC[详细]
-
asp.net-mvc – 如何将整数列表传递给MVC操作?
所属栏目:[asp.Net] 日期:2020-12-16 热度:81
我有一个取决于整数列表的动作.我的第一直觉是简单地用List声明动作. 我尝试在控制器中声明操作为: public ActionResult EditMultiple(Listint ids) 在我的View调用中如下: %= Html.ActionLink("EditMultiple","EditMultiple",new { ids = new Listint {2,[详细]
-
asp.net-mvc – ASP.NET MVC4路由问题
所属栏目:[asp.Net] 日期:2020-12-16 热度:99
我已经搜索了Stack多年,阅读了MSDN文档并使用了Bing,但是看不出为什么这不起作用!我在路线下面有相关的代码.名为Browse的路由工作得很好,但Details路由的productCode参数总是等于零.如果我制作任何mods,我会继续获得“找不到资源”404页面. ' Lives in cont[详细]
-
asp.net – 在日期字段中插入空值?
所属栏目:[asp.Net] 日期:2020-12-16 热度:105
我有一个FormView,我从一个表(MS Access)中提取数据,然后将其(加上更多数据)插入另一个表.我对日期有疑问. 第一个表有两个日期字段:date_submitted和date_updated.在某些记录中,date_updated为空白.这会导致我在尝试插入第二个表时出现数据不匹配错误. 这可[详细]
-
asp.net-core – 将绝对文件路径转换为相对路径
所属栏目:[asp.Net] 日期:2020-12-16 热度:136
我正在尝试从我的ASP.NET核心应用程序的wwwroot文件夹中的images文件夹中提供文件,我已经在Startup类中启用了静态文件访问. HostingEnvironment服务为我提供了一个WebRootPath属性,它为我提供了wwwroot文件夹的绝对路径,但使用此路径在浏览器的控制台中给出[详细]
-
asp.net – 问题检查后面的代码中的单选按钮
所属栏目:[asp.Net] 日期:2020-12-16 热度:95
我有一个简单的ASP.NET表单,带有DropDownList和两个RadioButtons(两者都共享相同的GroupName). 在DropDownList的SelectedIndexChanged事件中,我在两个RadioButtons上设置Checked = true. 它设置第二个RadioButton很好,但它不会检查第一个.我究竟做错了什么?[详细]
-
asp.net – 禁用Internet Explorer 8开发人员工具
所属栏目:[asp.Net] 日期:2020-12-16 热度:71
有没有办法禁用Internet Explorer 8开发人员工具,或至少更改快捷键映射? 我正在开发一个ASP.NET AJAX应用程序,它多年来一直使用F12键来实现一个功能(它实际上是原始DOS应用程序的保留).客户已使用此密钥用于sam功能近15年,我们真的希望避免移动该功能. 干杯[详细]
- ASP.NET分析器错误无法加载代码
- asp.net-web-api – ASP.NET Core中的IHttpActio
- asp.net-mvc – ASP.NET MVC讨论板
- asp.net-mvc – 发布webgrid asp.net mvc3的项目
- asp.net-mvc – 传入字典的ASP.NET MVC模型项是类
- asp.net – WCF,WebAPI和OWIN IIS集成管道.根据路
- ASP.net – 多个上传与jQuery多文件上传插件
- asp.net-mvc – 需要使用Web应用程序和Web API进
- 使用ASP.net MVC&JQuery将HTML标签(代码)作为
- 从数据到代码——通过代码生成机制实现强类型编程