-
asp.net-core – 在运行时更改注入的对象
所属栏目:[asp.Net] 日期:2020-12-16 热度:152
我想拥有IUserRepository的多个实现,每个实现都可以使用MongoDB或任何SQL数据库的数据库类型.为此,我有ITenant接口,它具有连接字符串和其他租户配置.租户已被注入IUserRepository MongoDB或任何SQLDB实现.我需要知道的是如何正确地更改注入的存储库以选择租[详细]
-
如何在使用ASP.NET友好URL时忽略某些路由?
所属栏目:[asp.Net] 日期:2020-12-16 热度:84
我成功使用ASP.NET友好URL,但我需要忽略特定Foo.aspx页面的路由(因为此页面需要POST数据,并且一旦重新路由POST数据在Page_Load()中不再可用!). 看起来使用ASP.NET友好URL会丢弃任何忽略路由的尝试.使用ASP.NET友好URL路由后,即使是忽略路由的MSDN example也[详细]
-
ASP.NET – 构建自己的路由系统
所属栏目:[asp.Net] 日期:2020-12-16 热度:127
在最近的一个项目中,我用PHP构建了自己的MVC框架.我实现的一件事是路由系统.我使用Apache的mod_rewrite将所有请求发送到index.php,然后解析URI以提取信息并路由请求. 我现在正在涉足ASP.NET,我想知道是否/如何执行类似的操作.有没有办法将所有请求(类似于Wor[详细]
-
asp.net – 从1.7到1.9的迷你探查器升级破坏了现有代码
所属栏目:[asp.Net] 日期:2020-12-16 热度:168
我有一个使用mvc-mini-profiler的asp.net项目.我使用的是NuGet包的1.7版本,我注意到有一个更新的软件包,其版本为1.9.我更新了包,现在我的代码不再编译了.无法编译的代码是: public static T GetProfiledContextT() where T : System.Data.Objects.ObjectCon[详细]
-
asp.net – 网络应用程序项目v.s.网站项目
所属栏目:[asp.Net] 日期:2020-12-16 热度:158
参见英文答案 ASP.NET Web Site or ASP.NET Web Application?25个 我正在阅读以下链接, http://reddnet.net/code/asp-net-web-site-vs-web-application-project-part-2/ 我的两个困惑, 网站项目中所谓的“无法控制名称空间”问题是什么?有人能告诉我一个样[详细]
-
asp.net-mvc-3 – 在MVC3 Controller操作中返回文件和呈现的视图
所属栏目:[asp.Net] 日期:2020-12-16 热度:50
是否可以返回文件以供下载并从控制器方法调用更新视图? 或者需要解决方法,也许使用javascript(加载后调用页面刷新)? 文件下载是根据ViewModel中设置的参数动态创建的 (从页面上的各种控件中搜索参数). 解决方法 您可以使用操作中的ViewModel或ViewData返回[详细]
-
asp.net-mvc – 没有ViewContext的Url表单操作
所属栏目:[asp.Net] 日期:2020-12-16 热度:122
是否可以在不知道ViewContext的情况下从动作中获取URL(例如,在控制器中)?像这样的东西: LinkBuilder.BuildUrlFromExpression(ViewContext context,ExpressionActionT action) …但使用Controller.RouteData而不是ViewContext.我似乎对此有金属块. 解决方法[详细]
-
asp.net-core – 如何在VS2017 final中定位多个框架?
所属栏目:[asp.Net] 日期:2020-12-16 热度:130
对于ASP.NET Core,我可以在一个Project.json中定位多个框架(例如netcoreapp1.1和dnx451): "frameworks": { "netcoreapp1.1": { "dependencies": { "Microsoft.NETCore.App": { "version": "1.1.0","type": "platform" } },"imports": [ "dotnet5.6","portab[详细]
-
asp.net – 使PDF显示内联而不是单独的Acrobat Reader窗口
所属栏目:[asp.Net] 日期:2020-12-16 热度:54
我有一个ASP.NET ashx类,它从数据库中检索数据,使用iTextSharp创建PDF文件,并将PDF流式传输到浏览器.浏览器(至少IE和Firefox)将Acrobat Reader作为单独的窗口启动以打开文件.我希望它能在浏览器中显示内联. 这是我可以从服务器端完全控制的东西吗?我已经将C[详细]
-
asp.net mvc调试器抛出SEHException
所属栏目:[asp.Net] 日期:2020-12-16 热度:163
当我尝试在VS中调试(使用F5)应用程序时,它向我显示以下异常: External component has thrown an exception. 这是堆栈跟踪: 描述:执行当前Web请求期间发生未处理的异常.请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息. 例外细节: System.Runt[详细]
-
asp.net-core – 在发布ASP.NET Core应用程序时自动执行迁移
所属栏目:[asp.Net] 日期:2020-12-16 热度:154
题 在使用Web Deploy将我的ASP 5应用程序发布到IIS时,有什么方法可以自动执行迁移代码(EF 7)? 我试过了 在project.json中,我在脚本中添加了以下代码: “脚本”:{ “prepublish”:[“dnx ef database update”,“其他命令……”], “postpublish”:[“dn[详细]
-
在asp.net中排序gridview的列c#
所属栏目:[asp.Net] 日期:2020-12-16 热度:151
任何人都可以告诉函数在c#asp.net中对gridview的列进行排序. gridview的数据绑定来自使用linq创建的datacontext.我想单击列的标题来对数据进行排序. 谢谢! 解决方法 要做到这一点,您需要做两件事. 保持排序状态为viewstate(SortDirection和SortExpression)[详细]
-
asp.net-core-mvc – ASP.NET Core MVC控制器在单独的程序集中
所属栏目:[asp.Net] 日期:2020-12-16 热度:76
我正在使用ASP.NET MVC Core RC-2.我有一个针对完整.NET框架的Web项目.我在解决方案中也有一个单独的类库,也是针对完整框架的. 在类库中,我有一个控制器,标有路由属性.我从Web项目中引用了类库.该程序集引用了nuget包Microsoft.AspNetCore.Mvc v.1.0.0-rc2-f[详细]
-
在ASP.NET页面上显示XML
所属栏目:[asp.Net] 日期:2020-12-16 热度:113
我有一个包含使用LinqtoXML的XML文档的字符串 在asp.net页面上显示它的最佳方式是什么. 解决方法 我本来希望像Dennis提到的那样(使用 asp:Xml控件).但这需要使用XSL样式表来格式化XML. Xml控件不允许将HTML编码的字符串作为DocumentContent属性传递,并且不[详细]
-
在asp.net mvc中绑定缺少元素的数组
所属栏目:[asp.Net] 日期:2020-12-16 热度:164
我试图将动态数组元素绑定到视图模型,其中html中可能缺少索引 例如与视图模型 class FooViewModel{ public ListBarViewModel Bars { get; set; }}class BarViewModel{ public string Something { get; set; }} 和HTML input type="text" name="Bars[1].Somet[详细]
-
ASP.NET MVC – IsAjaxRequest()实际上意味着什么?
所属栏目:[asp.Net] 日期:2020-12-16 热度:100
我以前在我的基本控制器上创建了一个方法: public bool IsJsonRequest(){ var acceptTypes = Request.AcceptTypes; return acceptTypes != null acceptTypes.Any(a = a.Equals("application/json",StringComparison.OrdinalIgnoreCase));} 然后我偶然发现了[详细]
-
asp.net-mvc – 如何从MVC 3中的View中将List或Collection返回给
所属栏目:[asp.Net] 日期:2020-12-16 热度:181
有人请帮我从我的观点正确返回此列表.我不明白为什么我为fieldModelList返回null我尝试传递给控制器??… 这是我的观点: @model ListRegions.SOA.UI.CopyBookSchemaCreator.Models.FieldModelscript type="text/javascript" src="~/Scripts/jquery-ui-1.8.11[详细]
-
asp.net – Request.IsLocal是安全还是可以欺骗?
所属栏目:[asp.Net] 日期:2020-12-16 热度:103
我有一个网页,在页面加载时检查加密的cookie以确定用户身份.但是,当我在我的开发盒上本地测试页面时,我无法访问该cookie. 以前我使用appsetting来告诉页面它是否处于开发模式,并且在dev模式下它将加载固定的用户身份.然后我发现了Request.IsLocal 我可以这样[详细]
-
asp.net-mvc-5 – 在@Html.AntiForgery发送HTTP标头后,服务器无
所属栏目:[asp.Net] 日期:2020-12-16 热度:148
我正在开发一个asp.net mvc 5应用程序,我试图通过应用下面的代码重定向到ReturnUrl: [HttpPost][AllowAnonymous]public ActionResult Login(UserLogin model,string returnUrl){ if (ModelState.IsValid) { string EncryptedPassword = GetMD5(model.Passwo[详细]
-
asp.net – 从类型’DBNull’到类型’String’的转换无效
所属栏目:[asp.Net] 日期:2020-12-16 热度:61
我收到了这个问题 Conversion from type ‘DBNull’ to type ‘String’ is not valid. Line 501: hfSupEmail.Value = dt.Rows(0)(“SupEmail”) 我对此很新,我不确定究竟是什么问题 有人可以指导我吗? 非常感谢 解决方法 快速而肮脏的修复: hfSupEmail.Va[详细]
-
在asp.net页面之间传递数据
所属栏目:[asp.Net] 日期:2020-12-16 热度:148
我想知道什么是在MULTIPLE页面之间传递大量值的最佳方法.我在考虑使用context.Items []或Session []将值保存到数据库.我不确定什么是最好的方法.我可能传递了大约40个变量.这将在结账过程中进行,因此它们应该在用户生命周期中持久化.用户在第一次输入后不会[详细]
-
ASP.NET Web.config AppSettings性能
所属栏目:[asp.Net] 日期:2020-12-16 热度:115
我在web.config中有很多appSettings经常使用(即在每个帖子后面). ConfigurationManager是否将这些值保存在过程中,或者通过在ApplicationStart()上将这些值复制到应用程序状态并随后从那里检索它们是否有任何性能提升? 解决方法 AFAIK在启动时读取并解析配置[详细]
-
从wsdl文件更新asp.net WebService引用?
所属栏目:[asp.Net] 日期:2020-12-16 热度:154
在asp.net中是否可以从本地驱动器上的wsdl文件更新或创建Web服务引用? 如果是这样,你能描述一下吗? 解决方法 按着这些次序. 在Visual Studio中打开解决方案/项目 右键单击要添加Web引用的项目上的解决方案资源管理器. 选择添加服务参考. (这将打开“添加服[详细]
-
asp.net-mvc-3 – 分页/排序不适用于部分视图中使用的网格
所属栏目:[asp.Net] 日期:2020-12-16 热度:51
我有局部视图,我在显示网格,具体取决于从页面中选择的值. 对于下拉我用过 @Html.DropDownListFor(x = x.ItemId,new SelectList(Model.Items,"Value","Text"),new { id = "myddl",data_url = Url.Action("Foo","SomeController")}) 对于下拉项目选择我使用过[详细]
-
asp.net-mvc-3 – 如何配置DbContext以使用Oracle ODP.Net和EF C
所属栏目:[asp.Net] 日期:2020-12-16 热度:54
我正在尝试使用ODP.net在Oracle下使用EF CodeFirst.这是我的DbContext类: public class MyCEContext : DbContext { public DbSetPerson Persons { get; set; } protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Entit[详细]
- asp.net – ASPXGridView ClientSideEvents如何获
- asp.net-mvc – HiddenInput(DisplayValue = fal
- asp.net – .NET – 如何为大CSS文件构建主题
- asp.net-mvc – .NET Web API将JSON反序列化为对
- asp.net – Nuget Package – Web.config.transf
- ASP.NET MVC – MapRoute与routes.Add(和404s)
- asp.net-mvc – 什么可以导致ViewData.ModelStat
- ASP.NET开发人员试图学习Drupal和PHP
- ASP.NET – 内联与代码隐藏
- asp.net – SQL Server预登录握手确认错误