-
msbuild – 通过TFS 2015部署ASP.NET 5(vNext)
所属栏目:[asp.Net] 日期:2020-12-15 热度:126
我们正在尝试使用新的工具链来构建和部署ASP.NET 5(vNext)CoreCLR网站到服务器群集.在新的编译更改和对TFS的更改之间,我不确定现在如何构建和部署所有内容.方案如下: 用于源代码控制和构建代理的内部部署TFS 通过IIS托管CoreCLR下的ASP.NET 5 问题是: 使用[详细]
-
asp.net确保javascript只加载一次
所属栏目:[asp.Net] 日期:2020-12-15 热度:139
我一直在使用asp.net webforms,我一直在制作一个UserControl,它依赖于一小部分 javascript,它位于外部文件中. 我希望能够在UserControl中引用javascript以确保它在页面上加载,但问题是UserControl可以在页面上多次出现,所以我只希望脚本加载UserControl的第[详细]
-
asp.net – 根据参数应用不同的XSLT模板
所属栏目:[asp.Net] 日期:2020-12-15 热度:128
是)我有的? 我有一个ASP.NET项目,其中有一个XSLT文件,定义了许多模板.根据用户选择,一次只能使用一个模板,以在网页上显示内容.它看起来像这样: xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xsl:param name="TemplateN[详细]
-
asp.net-mvc-2 – 如何使用Castle Windsor在MVC中注入UrlHelper
所属栏目:[asp.Net] 日期:2020-12-15 热度:65
我有一个依赖于UrlHelper的组件,我需要使用Castle Windsor注册. UrlHelper反过来又对RequestContext(和RouteCollection)有所了解. 现在我的控制器有一个类型为UrlHelper的Url属性,但据我所知,它无法真正访问它. 注册我的UrlHelper依赖项的最有效方法是什么([详细]
-
ASP.NET身份和移动客户端
所属栏目:[asp.Net] 日期:2020-12-15 热度:182
最新版本的ASP.NET包括新的身份验证框架ASP.NET Identity,它应该是所有新的和不久的ASP.NET项目和网站中用户管理的核心构建块. 我已经看到它可以很好地与WebAPI集成,但还没有看到任何集成作为移动客户端设备的身份验证的示例.例如 – 假设我有一个使用Identi[详细]
-
asp.net-mvc – 在MVC Razor视图中使用@RenderBody有什么意义?
所属栏目:[asp.Net] 日期:2020-12-15 热度:69
在我的MVC4剃须刀布局我使用@RenderSection,我不打扰 与@RenderBody. 然后在视图中,我只是把所有内容放在一起. 这让我想知道@RenderBody除了以外还有什么意义 让不想把东西放在一起的人更容易.与@RenderBody有什么不同吗? 解决方法 @RenderBody呈现不在任何[详细]
-
模型绑定 – WebApi2:自定义参数绑定以绑定部分参数
所属栏目:[asp.Net] 日期:2020-12-15 热度:99
我有一个webApi2项目和另一个项目,其中我有我的Model类和BaseModel,它是所有模型的基础,如下所示, public class BaseModel{ public string UserId { get; set; }} 所有其他模型都是从我的BaseModel派生的. 在webapi我有我的CustomerController如下, public c[详细]
-
asp.net-mvc – Url.Action如何从模型中添加参数值
所属栏目:[asp.Net] 日期:2020-12-15 热度:191
在控制器中我有动作“GetPhoto”: public FileResult GetPhoto(int id){ ...} 另外,我有Razor代码,我试图从模型中动态添加ID参数: @model ISPIS.Models.KodFazeBiljke...img src="@Url.Action("GetPhoto",new { id = model.KodFazeBiljkeId })" alt="" wid[详细]
-
asp.net-mvc – 如何将复选框绑定到视图模型的List属性?
所属栏目:[asp.Net] 日期:2020-12-15 热度:76
我一直在阅读视图模型和复选框上的各种帖子,但我的大脑开始锁定,我需要向正确的方向推进一点. 这是我的简化视图模型.我有复选框需要用它们的值填充列表.我不认为这可以自动发生.我不确定如何正确地弥合字符串值数组和List之间的差距.建议? public int Alert[详细]
-
asp.net – WebForm_DoCallback定义
所属栏目:[asp.Net] 日期:2020-12-15 热度:118
有关WebForm_DoCallback功能的MSDN的简单说明吗? 我可以找到的是这篇文章http://msdn.microsoft.com/en-us/magazine/cc163878.aspx 其中包括WebForm_DoCallback的实现,但是不能很好地解释参数本身. function WebForm_DoCallback(eventTarget,eventArgument,[详细]
-
全局错误登录ASP.Net MVC 6
所属栏目:[asp.Net] 日期:2020-12-15 热度:156
我正在测试一个MVC 6 Web Api,并希望实现登录到一个全局错误处理程序.只要保证没有错误就会退出系统而不记录.我创建了一个ExceptionFilterAttribute,并在启动时将其全局添加: public class AppExceptionFilterAttribute : ExceptionFilterAttribute{ public[详细]
-
ASP.NET c#获取屏幕宽度(以像素为单位)
所属栏目:[asp.Net] 日期:2020-12-15 热度:71
我试图以像素为单位检索浏览器的宽度但由于某种原因我回到了640,我的分辨率为1240. 我正在使用的代码是Request.Browser.ScreenPixelsWidth 有没有人知道为什么它总是返回640或者是否有另一种方式让我在页面加载时获得浏览器的宽度? 解决方法 您需要使用 Jav[详细]
-
asp.net-mvc – 使用ViewModels和对System.Web.Mvc的引用是否违
所属栏目:[asp.Net] 日期:2020-12-15 热度:182
我已经在SO,博客和书籍上看到了这一点,作者告诉您在模型项目中将ViewModel特定于View作为底层模型对象的包装.我们的想法是,当您对View进行模型绑定时,使其变得非常简单和有针对性.这是一个很好的例子: Rendering and Binding Drop Down Lists using ASP.NET[详细]
-
asp.net – 如何和在哪里调用Database.EnsureCreated和Database.
所属栏目:[asp.Net] 日期:2020-12-15 热度:187
我有一个ASP.NET MVC 6应用程序,我需要调用 Database.EnsureCreated和Database.Migrate方法. 但我应该在哪里叫他们? 解决方法 我认为这是一个重要的问题,应该很好的回答! 什么是EnsureCreated? EnsureCreated是新的EF核心方法,可确保上下文的数据库存在.[详细]
-
asp.net-core-mvc – 在Mvc6中,WriteAsync函数在哪里?
所属栏目:[asp.Net] 日期:2020-12-15 热度:130
我正在遵循在Mvc6中创建中间件的示例,并且所有示例都使用WriteAsync函数.像这样的东西: if (HttpContext.Request.Path.Value == "/MyHttpHandler"){ HttpContext.Response.WriteAsync("This is my HttpHandler ...");} 我得到的错误是:HttpResponse不包含W[详细]
-
asp.net-core – ASP.NET核心MVC应用程序设置
所属栏目:[asp.Net] 日期:2020-12-15 热度:124
我正在尝试在ASP.NET Core MVC项目中使用配置变量. 这是我到目前为止的地方: 创建了一个appsettings.json 创建了一个AppSettings类 现在我正在尝试将其注入到ConfigureServices上,但我的Configuration类无法识别或使用完整引用:“Microsoft.Extensions.Con[详细]
-
views – 我应该在asp.net MVC6中为我的所有图像添加asp-append-
所属栏目:[asp.Net] 日期:2020-12-15 热度:198
问题出在标题中.对每个图像使用此标记助手似乎是合乎逻辑的,但如果我确实认为为什么这不是默认值? 这有什么性能影响吗?有没有我不应该用这个标签助手装饰图像的情况? 解决方法 asp-append-version = true的主要用途是在内容项已更改??时绕过浏览器缓存.它[详细]
-
asp.net-mvc – 使用Ajax.BeginForm绑定HttpPostedFileBase
所属栏目:[asp.Net] 日期:2020-12-15 热度:112
我有一个表单,它使用HttpPostedFileBase的默认绑定器绑定模型和文件上载. 这在使用Html.BeginForm()时工作正常.但是,我想使用AJAX执行相同的操作,因此我将其替换为Ajax.BeginForm(),相应地更改参数. 该模型仍然正确绑定,但我无法将文件上传绑定到HttpPostedF[详细]
-
asp.net – 仅限RadComboBox下拉列表
所属栏目:[asp.Net] 日期:2020-12-15 热度:189
有没有办法强制RadComboBox的下拉列表只出现在下面,而不管控件感觉最明显的是什么? 解决方法 将EnableScreenBoundaryDetection属性设置为false应该可以解决问题.[详细]
-
如何在实时服务器上调试asp.net应用程序
所属栏目:[asp.Net] 日期:2020-12-15 热度:60
我有一个基于.net framework 1.1的旧的asp.net Web应用程序,它已部署到实时服务器多年,现在我只有一些实时站点的问题,我的桌面上的开发版本工作正常.所以我正在考虑将一个远程调试器连接到实时站点并监视实时服务器上发生的事情,但我不知道该怎么做. 我之前[详细]
-
使用Ninject绑定WebApi过滤器属性
所属栏目:[asp.Net] 日期:2020-12-15 热度:150
我目前在我的asp.net webapi项目中使用ninject.mvc3,它工作正常.我现在正在尝试绑定过滤器属性,但在使用NinjectWebCommon静态类方法时,IKernel接口中缺少BindFilter和BindHttpFilter.如果我添加Ninject.Web.WebApi包,那么它的项目不会运行(问题 here,解决方[详细]
-
asp.net – .net中的Ajax响应数据
所属栏目:[asp.Net] 日期:2020-12-15 热度:70
我有一个asp .net网页和一个按钮.我在按钮单击事件中调用ajax方法,如下所示 $("#btnTest").click(function () { $.ajax({ type: 'POST',url: 'test2.aspx',success: function (data) { alert( data); },error: function (data) { alert("In error "); } });[详细]
-
在asp.net中将用户变量存储在数据库与会话中
所属栏目:[asp.Net] 日期:2020-12-15 热度:135
我正在使用一个asp.net应用程序,它将大多数数据存储在数据库中而不是会话中.我想知道每个人的利弊,哪个是更好的方式.例如,您有一个非常繁忙的站点,而不是在会话中存储用户特定的变量,有一个名为用户数据的数据库表,它可以存储可以通过查询数据库从任何页面访[详细]
-
asp.net-core – ClaimTypes的ASP.NET要求
所属栏目:[asp.Net] 日期:2020-12-15 热度:75
我正在研究在ASP.NET(MVC Core 1.0)中使用基于声明的授权.在设置ClaimsIdentity时,我提供了一个键/值字符串对列表来表示每个Claim.例: ListClaim claims = new ListClaim{ new Claim("UserID",user.ID),new Claim("Name",user.Name),new Claim("Role","basi[详细]
-
使用MVC在ASP.NET中实现API的最佳方法是什么?
所属栏目:[asp.Net] 日期:2020-12-15 热度:74
我一直是Web表单模型中的长期ASP.NET开发人员,并且正在使用一个新项目作为借助ASP.NET MVC的机会. 应用程序需要一个API,以便一组其他应用程序可以与之通信.在此之前,我总是使用标准的Web服务构建API. 作为旁注,我有点犹豫是否首先陷入创建API的REST风格,至少[详细]