ASP.NET Web

以下是为您整理出来关于【ASP.NET Web】合集内容,如果觉得还不错,请帮忙转发推荐。

【ASP.NET Web】技术教程文章

c# – ASP.net Web App撤消支持

我有一个简单的Web表单,上面有几个字段和一个gridview.我还有一个保存和取消按钮. 我想要一种方法来撤消用户按下取消时对表单上的数据所做的操作.这对于字段来说很简单,但是由于对网格视图的更改是针对数据库实时发生的,所以我不知道如何获取撤消功能. 我曾想过将更改存储在viewstate中的gridview中,但我不愿意因为额外的空间需求. 我还想到了一个临时表,它会存储更改,然后根据需要将它们回滚. 有没有人知道如何从表单中获取撤消功...

c# – 在ASP.NET Web应用程序中,Session没有超时【代码】

我正在开发一个ASP.NET 3.5 WebForms应用程序,我希望会话在一段时间后超时.之后,如果用户尝试执行任何操作,应用程序应将其重定向到一个页面,指出会话已超时并且需要重新开始.据我所知,非常标准的东西. 但是,我似乎无法使会话超时来测试此功能,无论是从Visual Studio还是从IIS运行.这是我在web.config中的会话状态设置:<sessionState mode="SQLServer"allowCustomSqlDatabase="true"sqlConnectionString="<ConnectionString>"cooki...

c# – New Relic ASP.NET Web API

我试图在我的Web API中使用New Relic的.NET代理,但所有请求都显示为System.Web.Http.WebHost.HttpControllerHandler,这正是文档known issues section所说的MVC 4 (Note: New Relic provides limited support for the ASP .NET Web API for MVC4. All Web API transactions will appear asHttpControllerHandler, not as the name of the web API controller.)我正在寻找导致更具人性化的仪表板的任何解决方法,我的应用程序或IIS中是...

c# – ASP.NET Web API StreamContent – 使浏览器显示下载进度【代码】

从ASP.NET Web Api 2.x控制器我正在使用StreamContent类型的实例提供文件.请求文件时,其blob位于数据库中,并打开blob流.然后将blob流用作StreamContent实例的输入. 简化了,我的控制器动作看起来类似于:[HttpGet] [Route("{blobId}")] public HttpResponseMessage DownloadBlob(int blobId) {// ... find the blob in DB and open the 'myBlobStream' based on the given idvar result = new HttpResponseMessage(HttpStatusCode.O...

javascript – Jquery Ajax无法从ASP.NET WEB API获取数据【代码】

我是APS.NET MVC WEB API编程的新手. 所以这是我的问题,我已经使用以下代码创建了一个ASP.NET WEB API项目public class ValuesController : ApiController {// GET api/valuespublic IEnumerable<Employee> Get(){return new List<Employee>(){new Employee(){ EmpId=1,EmpName="xyz" },new Employee(){EmpId=2,EmpName="abc"}};}// GET api/values/5public Employee Get(int id){return new Employee() { EmpId = id, EmpName = "...

c# – ASP.NET Web Api身份验证方法【代码】

我正在尝试为我的web api实现身份验证.我已经阅读了关于api身份验证的不同技术,令牌技术对我来说是最合理的. 我阅读了有关如何在asp.net中实现基于令牌的身份验证的不同文章,但它们都依赖于不同的库,如OAuth或Owin,它们也提供了自己的数据库交互方法. 问题是我已经实现了与抽象存储库和实体的数据库交互,我想知道如何在不干扰我当前设计的情况下轻松简单地实现api身份验证. (顺便说一下,我的项目建立在一个空的web api项目之上,所以...

c# – Angular 4 – 如何从ASP.Net web api获取数据【代码】

使用着名的Visual Studio 2017 Angular 4模板,我测试了侧导航按钮,可以获取内存中的数据. 然后我在项目中添加了一个新的ASP.Net Core 2.0 API控制器,它使用Entity Framework连接到数据库,并使其运行200 HTTP GET结果. 控制器代码:#region TodoController namespace TodoAngularUI.Controllers {[Route("api/[controller]")]public class TodoController : Controller{private readonly SchoolContext _context;#endregionpublic T...

c# – 当类型不匹配时,如何使ASP.NET Web API反序列化失败【代码】

我在ASP.NET Web API(版本5.1.2)中无声地反序列化时遇到问题.我希望反序列化引发错误,但我无法找到它的配置. 我的具体(简化)案例是这样的.客户端应用程序(AngularJS)将HTTP POST请求发送到ASP.NET Web API后端.作为有效载荷,有一堆字符串:["ABC100", "ABC200", "ABC300"]但是,服务器需要一个整数列表:List<int> Ids { get; set; }最终发生的事情是反序列化失败,Ids列表将为空并且没有错误.Ids: []当然也需要修复不匹配,但在我看来...

c# – 在asp.net web app上安装自定义odbc驱动程序

我有一个问题,我希望访问Azure托管的Web应用程序的用户直接从远程数据库请求当前可用的ID,然后根据该信息发出请求.在本地,我如何做到这一点是在我们的系统中安装ODBC驱动程序然后我可以使用C#中的ODBC连接调用该驱动程序.我如何在Azure中的ASP.Net Web应用程序中执行此操作?这对我来说真的是一个新的领域,所以如果你能回复明确的指示,将非常感激. 如果我不清楚愿意详细说明……解决方法:我认为你所寻找的与this类似在进行呼叫之前...

c# – IOS客户端流媒体视频问题(在ASP.NET WEB API 2上开发的服务器)【代码】

流媒体视频有问题.我在ASP.NET Web API 2上开发了服务器并实现了两种方法: 第一种方法:if (Request.Headers.Range != null){try{var httpResponce = Request.CreateResponse();httpResponce.Content =new PushStreamContent((Action<Stream, HttpContent, TransportContext>) WriteContentToStream);return httpResponce;}catch (Exception ex){return new HttpResponseMessage(HttpStatusCode.InternalServerError);}}else{retu...