Tag: asp.net

ASP.NET临时文件清理

我可以安全地删除此文件夹的内容 C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root 在Windows 2003 R2标准系统上,假设我没有使用IIS(6/7)? 如果是这样的话,可否请你指点一下ASP.NET的运行时和维护任务的相关文档?

基本简单的Asp.net + jQuery + JSON的例子

我试图学习如何从Javascript / jQuery的简单的调用服务器。 我一直在努力学习,无法find一个简单的步骤教程。 我想用两个参数(一个DateTime和一个string)发送一条消息到服务器并取回一个DateTime。 我想通过JSON来做到这一点。 服务器中的代码将如何(仅结构)? 在服务器端有什么特别的我应该做的吗? 那安全怎么样? 我将如何实现jQuery中的调用? 而我将如何处理结果呢? 我最感兴趣的代码结构。 更新 我发现下面的答案很好,让我开始。 不过,我最近偶然发现了完整的ASP.NET,LINQ,jQuery,JSON,Ajax教程 。 这只是一个梦幻般的,非常教学的步骤,我想与未来遇到这个问题的其他人分享。

如何避免Response.End()在Excel文件下载过程中出现“线程被中止”exception

我试图将我的数据集转换成excel并下载该excel。我得到了我所需的excel文件。但System.Threading.ThreadAbortException被提出每个excel下载。 如何解决这个问题?请帮助我… 我在我的aspx屏幕中调用了这个方法。这个方法也抛出了同样的exception。 我在很多aspx屏幕中调用了public void ExportDataSet(DataSet ds)函数,而且我正在维护运行时引发的exception的错误logging器方法,这些exception都写入到.txt文件中。 所以aspx屏幕的所有txt文件中都logging了同样的exception。我只是想避免这种exception从方法声明的类文件抛出到aspx。 我只是想在我的方法声明类文件本身处理这个exception。 ASPX文件方法调用:excel.ExportDataSet(dsExcel); 方法定义: public void ExportDataSet(DataSet ds) { try { string filename = "ExcelFile.xls"; HttpResponse response = HttpContext.Current.Response; response.Clear(); response.Charset = ""; response.ContentType = "application/vnd.ms-excel"; response.AddHeader("Content-Disposition", "attachment;filename=\"" + filename + "\""); using (StringWriter sw = new StringWriter()) { using (HtmlTextWriter htw = new HtmlTextWriter(sw)) { GridView dg […]

ASP.NET MVC中的ViewBag是如何工作的

ASP.NET MVC的ViewBag是ViewBag工作的? MSDN表示这只是一个Object ,这让我很感兴趣, ViewBag.Foo和魔术stringViewBag["Hello"]等“Magic”属性是如何工作的? 另外,我怎么能做一个,并在我的ASP.NET WebForms应用程序中使用它? 例子将非常感激!

Minify ASP.NET应用程序的Html输出

我们可以通过哪种方式来减lessasp.net应用程序发送的HTML响应的大小? 我正在使用不属于我的控件,它使用空格产生输出。 我感兴趣的是如何谷歌如何(查看源代码www.google.com)来缩短整个页面的HTML输出,以提高时间。 有没有可用于ASP.NET的实用工具类,可以为我做这个东西?

列出所有活动的ASP.NET会话

我如何列出(并遍历)所有当前的ASP.NET会话?

匿名types声明列表

有什么办法来声明匿名types的列表对象。 我的意思是 List<var> someVariable = new List<var>(); someVariable.Add( new{Name="Krishna", Phones = new[] {"555-555-5555", "666-666-6666"}} ); 这是因为我需要在运行时创build一个集合。 提前致谢

当ASP.NET MVC中的file upload超过允许的大小时显示自定义错误页面

我的主要问题是,当上传的文件超过允许的大小(web.config中的maxRequestLength)时,我想显示一个自定义的错误页面。 当上传大文件时,在调用控制器中的上传操作方法之前抛出HttpExceptionexception。 这是预料之中的。 我试图捕捉自定义属性中的exception,并重写控制器中的OnException。 为什么不能在属性或OnException方法中捕获exception呢? 尽pipe可以在Global.asax中的Application_Error中捕获exception,但Response.Redirect和Server.Transfer都不能用于redirect到自定义错误页面。 Server.Transfer给出“无法处理子请求”错误,response.redirect给出“Http头已发送”错误。 有任何想法吗? 提前致谢! 马库斯

事务pipe理器已经禁用了对远程/networking事务的支持

我正在使用SQL Server和ASP.NET。 我有以下function: Using js = daoFactory.CreateJoinScope() Using tran = New Transactions.TransactionScope() '… tran.Complete() End Using End Using 但是,例外事务pipe理器已经禁用了对远程/networking事务的支持。 被抛出 JoinScope的描述: Public Class JoinScope Implements IJoinScope Implements IDisposable '… End Class 我已经在另一个应用程序中以相同的环境工作,没有问题,但在这里我有这个问题。 我能做些什么来解决这个问题?

ASP.Net MVC 4表单提交2个button/操作

我有一个ASP.Net和razor的forms。 我需要有两种方式提交表单:一个通过Edit操作,另一个通过Validate操作。 我应该怎么做呢? 我不介意使用JavaScript。 编辑: 使用自定义属性我得到这个错误。 当前在控制器types“InspecoesController”上对操作“Resultados”的请求在以下操作方法之间是不明确的:System.Web.Mvc.ActionResult Validar(System.Collections.Generic.ICollection 1[Waveform.IEP.Intus.Server.Web.ViewModels.ResultadoViewModel]) on type Waveform.IEP.Intus.Server.Web.Controllers.InspecoesController System.Web.Mvc.ActionResult Resultados(System.Collections.Generic.ICollection 1 [Waveform.IEP.Intus.Server.Web.ViewModel。 ResultadoViewModel])typesWaveform.IEP.Intus.Server.Web.Controllers.InspecoesController