-
asp.net-mvc – Visual Studio 2013无法打开Razor视图 – ‘操作
所属栏目:[asp.Net] 日期:2020-12-16 热度:140
我正在打开一个较旧的WebForms项目,并尝试在Visual Studio 2013中将其更新为ASP.NET MVC 4.当我添加一个新项目时,我可以运行它,一切正常. 当我尝试打开Razor视图(cshtml文件)时,VS2013给了我通用的“操作无法完成”.错误消息,不会打开它们. 如果我创建一个不[详细]
-
asp.net – IValidatableObject在DataAnnotations失败时触发验证
所属栏目:[asp.Net] 日期:2020-12-16 热度:99
我有一个ViewModel,它有一些DataAnnotations验证,然后对于更复杂的验证实现IValidatableObject并使用Validate方法. 我期待的行为是this one:首先是所有DataAnnotations,然后,只有在没有错误的情况下,验证方法.我怎么发现这并非总是如此.我的ViewModel(一个[详细]
-
asp.net-mvc – 想从mvc使用index.html
所属栏目:[asp.Net] 日期:2020-12-16 热度:177
当我加载我的新网站时,我有一些使用MVC而另一半使用静态页面. 第一页应该是index.html 但是当我转到http://domain时,它直接进入MVC控制器. 它不会转到index.html,即使我有IIS指向此页面,也可能是因为我在IIS中使用通配符,详见我的博客http://www.bryanavery.[详细]
-
asp.net-mvc – 用于拆分日期时间字段的ASP.NET MVC 2自定义编辑
所属栏目:[asp.Net] 日期:2020-12-16 热度:58
在我正在构建的站点中,我需要根据属性将日期时间属性拆分为不同的组合.例子: 会员视图具有出生日期属性,需要在视图中显示为单独的日/月/年下拉列表. 信用卡视图具有到期日属性,需要显示为单独的月/年下拉列表. 游览视图具有仅限时间的属性,其中需要单独的小[详细]
-
asp.net-mvc – 针对MVC Web应用程序的域驱动设计与数据库驱动设
所属栏目:[asp.Net] 日期:2020-12-16 热度:198
我正在将旧的Web窗体应用程序扩展/转换为全新的MVC应用程序.扩展既包括技术也包括业务用例.遗留应用程序是一个做得很好的数据库驱动设计(DBDD).所以对于例如如果您有不同类型的员工,如运算符,主管,商店管理员等,并且您需要添加新类型,您只需在几个表中添加一[详细]
-
asp.net – 引用不稳定的DLL
所属栏目:[asp.Net] 日期:2020-12-16 热度:115
我们在.net项目中引用了第三方专有的CLI DLL.此DLL只是其专有C库的接口.我们的项目是一个asp.net(MVC4 / Web API)Web应用程序. C非托管库相当不稳定.有时会崩溃,例如晃来晃去的指针.我们无法解决它,使用这个库是一流的客户要求. 当应用程序崩溃时,IIS中的应[详细]
-
asp.net-mvc – MVC Model Binding不适用于Kendo Grid
所属栏目:[asp.Net] 日期:2020-12-16 热度:199
在MVC项目中,我有以下视图,其中我使用了Kendo Grid %: Html.Kendo().GridMilestone() .Name("MilestonesGrid") .Columns(columns = { columns.Bound(p = p.ContractMilestoneID).Hidden(); columns.Bound(p = p.MilestoneSN).Title("Κωδικ?? οροσ?[详细]
-
asp.net-web-api – 认证/授权MVC 5和Web API – Katana / Owin
所属栏目:[asp.Net] 日期:2020-12-16 热度:185
我在尝试决定接受我所拥有的项目的路线时遇到了问题. 我一直在阅读OWIN规范和.NET中的Katana实现.我之所以选择Katana路由,是因为与ADFS和令牌/ Cookie生成相关的owin组件. 我有两个项目,一个用于MVC 5网站,另一个用于Web API.它们将来可能会停留在两台独立的[详细]
-
asp.net-mvc – 将Ajax Jquery中的enum参数传递给MVC web api
所属栏目:[asp.Net] 日期:2020-12-16 热度:175
我需要调用一个web api,这个web api方法接受两个参数,一个是枚举类型,另一个是int.我需要使用Ajax Jquery来调用这个api.如何通过枚举参数. API代码 [HttpGet] public HttpResponseMessage GetActivitiesByType(UnifiedActivityType type,int pageNumber){ va[详细]
-
ASP.Net:动态添加到占位符的用户控件无法检索值
所属栏目:[asp.Net] 日期:2020-12-16 热度:179
我正在向PlaceHolder服务器控件动态添加一些用户控件.我的用户控件包含一些标签和一些文本框控件. 当我提交表单并尝试查看服务器上文本框(在每个用户控件中)的内容时,它们是空的. 回发完成后,文本框将包含我在回发之前输入的数据.这告诉我框中的文本是通过Vi[详细]
-
asp.net – IIS 8.0中内核模式和用户模式缓存之间的区别
所属栏目:[asp.Net] 日期:2020-12-16 热度:61
内核模式缓存和用户模式缓存之间有什么区别以及如何跟踪它们? 解决方法 Kernal模式缓存本质上是处理操作系统级别的缓存请求,因此可以访问存储在其中的内容,而无需访问其他常用管道(即,它不必转到ASP.NET或IIS级别的缓存来检查内容): 因此,请求命中初始缓存[详细]
-
asp.net – 使用Ajax,在服务器或客户端生成额外的标记是否更好?
所属栏目:[asp.Net] 日期:2020-12-16 热度:62
这在 AJAX请求中更好,使用现成的 HTML进行响应或仅使用数据进行响应并使用 JavaScript编写HTML,此JavaScript将使用预定义的HTML模板将即将到来的数据放入页面并显示在页面上. 在服务器上创建HTML并发送到页面,将减少客户端JS代码,但会增加响应大小. 将数据发[详细]
-
asp.net-mvc – 如何在会话较少的负载平衡环境中配置dotNetOpenI
所属栏目:[asp.Net] 日期:2020-12-16 热度:196
你以前可能已经解决了这个问题. 我需要能够在没有会话粘性的环境中使用open id.服务器确实保留了标头. 我正在使用ASP.NET MVC和dotNetOpenId版本3.2.0.9177.虽然第三方网站上的身份验证在返回响应时顺利进行但是我收到错误并且身份验证失败. 有什么想法吗?[详细]
-
在ASP.NET MVC2创建方法中使用FormCollection的正确方法?
所属栏目:[asp.Net] 日期:2020-12-16 热度:151
我目前正在使用新的ASP.NET MVC2框架开发一个应用程序.最初我开始在ASP.NET MVC1中编写这个应用程序,我基本上只是将它更新为MVC2. 我的问题是,我并没有真正得到FormCollection对象与旧Typed对象的概念. 这是我目前的代码: [AcceptVerbs(HttpVerbs.Post)]pub[详细]
-
asp.net-mvc – 使用Automapper将字符串映射到枚举
所属栏目:[asp.Net] 日期:2020-12-16 热度:107
我的问题是从已从数据库返回的 Linq2Sql对象中保护Viewmodel.我们已经在一些领域做到了这一点并且有一个很好的分层模式,但是最新的项目要求使用一些枚举,这引起了全面的麻烦.目前我们从数据库中撤回然后使用Automapper来水合(或展平)到我们的View模型中,但是[详细]
-
asp.net – 实体框架Web配置文件
所属栏目:[asp.Net] 日期:2020-12-16 热度:91
这段代码工作正常: connectionStrings add name="EFDbContext" connectionString="Data Source=.SQLEXPRESS; Initial Catalog=myDB;Integrated Security=SSPI; " providerName="System.Data.SqlClient" / /connectionStrings entityFramework defaultConne[详细]
-
asp.net – SmtpClient.SendAsync调用自动取消
所属栏目:[asp.Net] 日期:2020-12-16 热度:126
每当我从ASP.NET MVC应用程序中调用smtpClient.SendAsync(…)时,即使从未调用SendAsyncCancel(),也会自动取消异步请求. 另一方面,同步.发送(…)请求通过就好了. 我的EmailService服务包装器处理从我的ASP.NET MVC 3应用程序中发送带有SmtpClient的异步电子邮[详细]
-
asp.net – 如何防止Entity Framework将FileStream列加载到字节
所属栏目:[asp.Net] 日期:2020-12-16 热度:69
我正在开发一个文件存储应用程序,我们已将FileStream类型合并到我们的数据库中.该系统有望支持大型文件.应用程序的一部分允许批量上载多个文档.然后,这些文档必须链接到系统内的其他实体. 一个页面旨在显示未链接的文档,以允许用户将文档一次链接到实体.在对[详细]
-
ASP.NET MVC发布模型ID的更好方法是什么?
所属栏目:[asp.Net] 日期:2020-12-16 热度:87
我有一个ViewModel我绑定到一个视图: ProductViewModel model = Mapper.MapProduct,ProductViewModel(product);return View(model); 视图(和视图模型)用于编辑产品,因此ProductViewModel具有与数据库中的ID对应的ID属性. 并将ID发回控制器我在视图中以我的[详细]
-
asp.net-mvc – 如何编写自定义的RegularExpressionValidator,它
所属栏目:[asp.Net] 日期:2020-12-16 热度:178
我必须在我的模型中为username属性使用Regular表达式验证器. 我从配置文件中获取此正则表达式. [RegularExpression(UsernameValidationExpression)] //UsernameValidationExpression = value from the config filepublic string UserName { get; set; } 我在[详细]
-
asp.net – 如何将HttpRequestBase转换为HttpRequestMessage,考
所属栏目:[asp.Net] 日期:2020-12-16 热度:78
我将HttpRequestBase包装为HttpRequestMessage,它需要复制所有标头.但由于HttpRequestMessage特别关于哪些头应用于请求对象与Content对象,因此下面的httpRequest.Headers.Add行有时会抛出InvalidOperationException. public static HttpRequestMessage AsHtt[详细]
-
asp.net-mvc – “无法同时分析32位和64位应用程序”错误
所属栏目:[asp.Net] 日期:2020-12-16 热度:112
我正在使用“Analyze” – 在Visual Studio 2012中为ASP.NET MVC 3项目启动性能分析器. “启动性能向导……”并选择“Instrumentation”并选择我的项目(因为我需要测量时间并确定最长的函数调用). 但这会给出错误信息 无法同时分析32位和64位应用程序 并且分[详细]
-
asp.net – Global.asax PostAuthenticateRequest事件绑定是如何
所属栏目:[asp.Net] 日期:2020-12-16 热度:133
如何使用Global.asax的PostAuthenticateRequest事件?我正在关注 this tutorial,它提到我必须使用PostAuthenticateRequest事件.当我添加Global.asax事件时,它创建了两个文件,标记和代码隐藏文件.这是代码隐藏文件的内容 using System;using System.Web;using[详细]
-
asp.net-mvc – 使用ASP.NET MVC设置路由{tenant} / {controller
所属栏目:[asp.Net] 日期:2020-12-16 热度:126
我想设置一个多租户ASP.NET MVC应用程序.理想情况下,此应用程序将具有{tenant} / {controller} / {action} / {id}的路由,每个租户代表应用程序的逻辑实例(只是独立的多用户帐户) 细粒度的细节对我来说还是很不清楚.任何可用于使用ASP.NET MVC设置此多租户方[详细]
-
asp.net – 在oauth身份验证后获取Twitter用户名
所属栏目:[asp.Net] 日期:2020-12-16 热度:143
使用oAuth,我可以成功登录并将其转发回我的asp.net应用程序. 我怎样才能获得经过身份验证的人的用户名.在这一点上,我只有一个经过验证的oAuth. 解决方法 verify_credentials API request将返回有关当前登录用户的信息. 此外,Twitter对OAuth访问令牌请求的响[详细]
- asp.net-ajax – UpdateProgress链接到多个Updat
- asp.net – Automapper ninject依赖项
- 详解ASP.NET MVC 利用Razor引擎生成静态页
- asp.net-mvc-3 – StructureMap初学者|物业注入
- Asp.net mvc3剃刀具有多个提交按钮
- asp.net-mvc – 通过Post和ASP.NET MVC上传Amazo
- asp.net-mvc – 我可以在发布后编辑Asp.net Mvc
- asp.net – 在页面的css部分插入内联服务器标签的
- 代码重构之法——方法重构分析
- asp.net-mvc – MVC 5 Web Api – 从基本控制器继