【投票系统像SO – C#,Asp.net,Webforms】教程文章相关的互联网学习教程文章

c# – 如何显示asp.net缓存的内容?【代码】

我们有一个使用HttpRuntime.Cache的asp.net MVC Web应用程序对象保留一些静态查找值.我们希望能够监控什么实时缓存,以便我们查明一些可能的缓存问题. 由于此对象在读取时没有强类型,因此我们需要动态将每个条目转换为具体类型. 大多数缓存的项目都是IEnumerable,其中T可以是我们在我们中使用的任何类随着项目的进一步发展,最终可以添加的项目或新项目.有人可以给我一个如何做到这一点的指针? 非常感谢你.解决方法:使用ASP.NET MVC...

c# – 获取ASP.NET Core 1中的所有缓存【代码】

版本是rc1.在我的旧项目中,有类似的代码System.Web.Caching.Cache c = System.Web.HttpRuntime.Cache; System.Collections.IDictionaryEnumerator cacheEnumerator = c.GetEnumerator(); while (cacheEnumerator.MoveNext()) {....}在核心1中我使用IMemoryCache,我可以通过键获得缓存var c = this._memoryCache; var data = c.Get("data");我想创建一个列出所有缓存的视图.如何在Core 1中获取所有缓存?最佳答案:查看github上ASP.N...

c# – 缓存Asp.Net不存在Asp.Net 5【代码】

我使用的是Asp.net 5和MVC 6,目标是.Net framework 4.5.2我想使用以下代码:Cache["test"] = "test";要么HttpContext.Cache["test"] = "test";但是两者都得到以下错误:Cache在此上下文中不存在.我错过了什么? 编辑: 如下所述,您可以使用IMemoryCache接口将其注入控制器进行缓存.这似乎是asp.net 5 RC1中的新功能.解决方法:在MVC 6中,您可以通过将IMemoryCache接口注入控制器来进行缓存.using Microsoft.Extensions.Caching.Memo...

c# – ASP.NET MVC Web API结果的缓存【代码】

public class ValuesController : ApiController {[System.Web.Mvc.OutputCache(Duration = 3600)]public int Get(int id){return new Random().Next();} }由于缓存设置为1小时,我希望Web服务器为每个具有相同输入的请求保持返回相同的数字,而不再执行该方法.但事实并非如此,缓存属性没有效果.我做错了什么? 我使用MVC5,我从VS2015和IIS Express进行了测试.解决方法:使用fiddler来查看HTTP响应 – 可能是响应头有:Cache-Control:...

c# – ASP.NET WebAPI 2实体框架连接缓存的最佳实践【代码】

我正试图找出使用WebAPI和Entity Framework在我的平台上执行操作的最佳方法. 现在我正在为每个请求创建一个新连接:在每个控制器中都有一个对象被实例化并为每个方法处理.public class SchedulerController : ApiController {private ApplicationDbContext db = new ApplicationDbContext();protected override void Dispose(bool disposing){if (disposing)db.Dispose();base.Dispose(disposing);} }在我看来,为每个请求创建连接是...

c# – 使用ASP.Net,如何为静态内容启用浏览器缓存并为动态内容禁用它?【代码】

关于让浏览器避免缓存动态内容(例如.aspx页面),我发现了很多很好的信息,但是我没有成功地让浏览器缓存我的静态内容,特别是css,javascript和图像文件. 我一直在使用Global.asax中的Application_BeginRequest而没有成功.拥有一个单独的静态内容服务器不是我们的选择.我还想避免配置IIS设置,除非可以从web.config控制它们.禁用aspx页面的缓存是否会影响其上显示的静态内容的缓存? 如果以前回答过这个问题我很抱歉. 作为讨论的起点,这...

asp.net(C#)禁止缓存文件不让文件缓存到客户端

IIS会按文件地址及参数将文件缓存到客户端,以便再次访问该内容时速度更快。如果要取消这种机制则需要禁止缓存文件。 一、编程方式 Response.Buffer = true; Response.ExpiresAbsolute = DateTime.Now.AddDays(-1); Response.Cache.SetExpires(DateTime.Now.AddDays(-1)); Response.Expires = 0; Response.CacheControl = "no-cache";二、代码方式代码如下: <%@ OutputCache Duration="1" varybyparam="none" Location= "None" %>

c# – Asp.net缓存或手动缓存

我要将其他网站的一些RSS数据缓存到我的服务器,每10分钟更新一次缓存.我应该在数据库或文件中使用Asp.net system.web.caching或cache吗? P.S:当用户在我的客户端应用程序上请求提要时,我的服务器从服务器下载它.在接下来的10分钟内,如果另一个用户请求该提要,我的服务器会从缓存中加载它.可能有超过100个Feed …解决方法:使用自定义数据库缓存的原因是: >更多控制缓存过期的方式和时间>数据太多(超过10Mg)*>需要保留太长时间(几...

c# – ASP.Net核心Web API捕获日志记录的HTTP请求【代码】

我在ASP.NET Core Web API中捕获HTTP请求以进行日志记录时遇到困难.我能在这里找到一个例子 http://dotnetliberty.com/index.php/2016/01/07/logging-asp-net-5-requests-using-middleware/ 哪有帮助.它基本上是一个使用中间件功能添加到HTTP请求管道的日志类.问题是只在应用程序启动时调用类方法.我无法在我的任何获取或发布http请求上调用它. get或post http请求正在运行,因为我可以调试并且响应正常,我尝试在控制台应用程序中使...

C#(ASP.NET) DataList数据库数据绑定

DataList数据绑定 1.连接数据库 (1)创建连接字符串 (2)创建连接对象 2.获取存储过程 (1)创建存储过程 (2)获取存储过程 3.获取数据表 (1)创建SqlDataAdapter对象 (2)填充SqlDataAdapter对象 (3)返回DataTable对象 4.数据绑定 (1)设置DataList.DataSource属性 (2)编写前端DataList控件及子控件 (3)给子控件赋值 <%# Eval("数据列名称")%> ? //Web.Config文件配置 ? <configuration>? <appSettings>??? <add key=...

c# – 为什么静态变量在Asp.Net中死掉【代码】

我们知道静态变量存活直到应用程序存活. 例如,我们可以使用单个静态int变量计算访问者的数量.private static int numberOfVisitors = 0; protected void Page_Load(object sender, EventArgs e) {numberOfVisitors++; }如果上面的句子是正确的,我们可以定义一个静态计时器,我们期望Elapsed事件永远消失. 所以,我写了这个应用程序:public partial class WebForm1 : System.Web.UI.Page {private static System.Timers.Timer timer ...

asp.net C#生成和解析二维码的实例代码

类库文件我们在文件最后面下载 【ThoughtWorks.QRCode.dll 就是类库】 使用时需要增加: 代码如下:using ThoughtWorks.QRCode.Codec; using ThoughtWorks.QRCode.Codec.Data; using ThoughtWorks.QRCode.Codec.Util;主要源代码: 1.生成二维码代码如下:QRCodeEncoder qrCodeEncoder = new QRCodeEncoder(); String encoding = cboEncoding.Text; if (encoding == "Byte") { qrCodeEncoder.QRCodeEncodeMode = QRCodeEncoder.ENCODE_...

c# – 如何在ASP.NET中导出到Excel时将数字格式化为字符串数据类型?【代码】

在我的ASP.NET Web表单项目中,我有一个事件,它将数据导出(List< Profit>)到Excel.我正在使用旧时尚方式,使用.XLS extenstionmode写入HTML文件 Profit Entity有一些字符串属性,其数字数据如“100000561234” 当我导出到Excel时,那些列在Excel列中显示为1.00001E 11,因此用户必须右键单击Excel列并更改格式单元格. 任何帮助赞赏解决方法:只需在HTML代码之前添加以下行,它就可以解决问题.此样式表将应用于每个单元格,无需手动将单元格...

c#-将cookie设置为Asp.Net Core TestServer的httpClient【代码】

我正在使用TestServer测试ASP.NET Core应用,并且有些控制器需要Cookie身份验证.我已经创建了这样的测试服务器实例:_testServer = new TestServer(new WebHostBuilder().UseEnvironment(CustomEnvironments.Test).UseContentRoot(currentDirectory) .UseStartup<Web.Startup>().UseUrls("http://localhost/"));ApiClient = _testServer.CreateClient();现在我必须添加身份验证Cookie,但服务器会忽略它.如果可以直接...

c# – Asp.net Button组件在Twitter-Bootstrap主题下不起作用【代码】

我一直在使用twitter-bootstrap作为我的asp.net网站主题,在尝试制作一个简单的按钮执行事件时遇到了一些麻烦.按钮是一个asp组件,从我在论坛中读到的是,引导程序与asp.net组件管理不太好,无论是脚本(最明显)还是CSS问题(我不知道,我不知道发生了什么事. 据我所知,按钮在我将其放入表单时会采取行动,但据我所知,这不是应该采取的行动. 并重定向到同一页面,但使用以下参数:?ctl00%24MainContent%24LogUsernameText=&ctl00%24MainCont...

WEBFORM - 相关标签
FORMS - 相关标签