
asp.net
Farmwang
博采众长,兼收并蓄!
展开
-
在DataTable中更新、删除数据
/*在DataTable中选择记录*/ /* 向DataTable中插入记录如上,更新和删除如下: * ----但是在更新和删除前,首先要找出要更新和删除的记录。 * 一种方法是遍历DataRow,搜索想要的记录, * --〉然而更聪明的办法是使用DataTable.Select方法:table...转载 2019-08-23 19:47:10 · 3341 阅读 · 0 评论 -
asp.net ClientIDMode
原创 2018-07-29 09:48:24 · 205 阅读 · 0 评论 -
GridView导出excel出现科学计数的解决办法
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { e.Row.Cells[6].Attributes.Add(...转载 2018-06-28 20:07:52 · 572 阅读 · 0 评论 -
aspx 使用UpdatePanel Download File 出现问题
原创 2018-05-23 20:53:11 · 339 阅读 · 0 评论 -
aspx.net 安装 AjaxControlToolkit
原创 2018-06-04 14:00:50 · 300 阅读 · 0 评论 -
Aspx Uncaught Error: AjaxControlToolkit requires
AjaxControlToolkit.dll的版本不对!Install-Package AjaxControlToolkit -Version 18.1.0原创 2018-05-16 14:43:40 · 172 阅读 · 0 评论 -
Database OP model
StringBuilder sb = new StringBuilder(); string t1 = " public string "; string t2 = " { get; set; } "; string p1 = " new SqlParameter(\"@"; string p2 = "\", da...原创 2018-05-22 11:00:36 · 453 阅读 · 0 评论 -
ASPX Delete 出现错误
原创 2018-04-29 10:49:40 · 179 阅读 · 0 评论 -
ASPX 开发标准文档
一:Page 页面都要继承BlockUI;Response Alert Message; Transfer Language Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(BeginRequestHandler); Sys.WebForms.PageRequestManager.g...原创 2018-05-12 09:49:43 · 641 阅读 · 0 评论 -
aspx UpdatePanel 更新后自动触发JS
https://msdn.microsoft.com/zh-cn/library/bb311028.aspxPageRequestManager 类管理浏览器中的部分页呈现。 可以通过使用一个或多个 UpdatePanel 控件以及一个 ScriptManager 控件更新页面的各个区域。您无需直接创建 PageRequestManager 的实例。 启用部分页呈现后,将自动提供 PageRequ...转载 2018-05-05 17:41:04 · 538 阅读 · 0 评论 -
aspx.net div height master.page
原创 2018-08-02 11:50:21 · 194 阅读 · 0 评论 -
c# 给 前台 img 赋值
imghead.Attributes["src"] = User.headimgurl;原创 2018-08-17 17:47:28 · 1461 阅读 · 0 评论 -
aspnet jQuery 操作select 局部更新 ChildrenAsTriggers="true" UpdateMode="Conditional"
原创 2019-02-12 18:25:29 · 550 阅读 · 0 评论 -
System.Web.HttpException (0x80004005): 超过了最大请求长度
asp.net默认限制最大上传文件大小为4096KB .修改 web.config <httpRuntime targetFramework="4.7.2" maxRequestLength="20240" /> <httpRuntime maxRequestLength="148576" executionTimeout="3600" />原创 2018-11-06 13:50:54 · 3745 阅读 · 0 评论 -
Reference.svcmap: 未能加载文件或程序集“Microsoft.Diagnostics.Tracing.EventSource, Version=1.1.28.0, Culture=n
原创 2018-10-30 21:39:14 · 2576 阅读 · 0 评论 -
Uncaught TypeError: Sys.WebForms.PageRequestManager.getInstance.add_beginRequest is not a function
加上 <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %>即可原创 2018-10-26 19:39:29 · 505 阅读 · 0 评论 -
应用UpdatePanel后jQuery事件失效问题的解决方法
问题描述 当第一次加载页面时,$(document).ready(function(){ })中的jQuery语句会正常执行,但是当页面部分刷新后,就不会执行了。问题示例代码 1、$(document).ready(function(){ })中动态绑定change、blur $(document).ready(function(){ })中为UpdatePanel中的某个控件动态绑定c...转载 2018-09-19 11:37:27 · 340 阅读 · 0 评论 -
async和await
问题一:是不是写了async关键字的方法就代表该方法是异步方法,不会堵塞线程呢?答: 不是的,对于只标识async关键字的(指在方法内没有出现await关键字)的方法,调用线程会把该方法当成同步方法一样执行,所以然而会堵塞GUI线程,只有当async和await光剑子同时出现,该方法才被转换为异步方法处理。问题二:“async”关键字会导致调用方法用线程池线程运行吗?答: 不会,被as...转载 2018-09-10 19:28:09 · 503 阅读 · 0 评论 -
ASPNET按钮只执行客户端代码不回送页面
asp.net的Button默认行为是将页面回送后执行服务器代码。在页面中还可以使用html的按钮控件input type="button",但是这种HTML控件在cs文件中引用不到。asp:Button在cs文件中可用,如何使它只执行客户端JavaScript代码而不回送执行服务器端代码呢? 首先介绍asp:Button的两个事件OnClientClick和OnClick,前者...转载 2018-09-17 17:19:04 · 340 阅读 · 0 评论 -
Application_start Application_End
1Application_start: 第一个访问网站的用户会触发该方法.Application_end:网站关闭,或重启时,会触发该方法.Session_start : 每个用户访问网站的第一个页面时触发;Session_end:使用了session.abandon(),或session超时用户退出后均可触发.网址长时间无人访问,会自动执行Application_End ...原创 2018-09-11 21:11:28 · 3232 阅读 · 0 评论 -
HttpException (0x80004005): 超过了最大请求长度
<httpRuntime maxRequestLength="148576" executionTimeout="3600" />C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config原创 2018-08-29 12:19:53 · 1262 阅读 · 0 评论 -
C# 调用js 并 传参
原创 2018-05-11 17:48:11 · 2068 阅读 · 0 评论 -
GUGet 安装RabbitMQ Install-Package RabbitMQ.Client -Version 5.0.1
原创 2018-05-10 22:11:03 · 617 阅读 · 0 评论 -
C# log4net log 不显示的问题
[assembly: log4net.Config.XmlConfigurator(ConfigFile = "log4net.config", Watch = true)]加上这句就可以原创 2018-05-10 14:37:37 · 864 阅读 · 0 评论 -
ASP.Net请求处理机制初步探索之旅 - Part 5 ASP.Net MVC请求处理流程
ASP.Net请求处理机制初步探索之旅 - Part 5 ASP.Net MVC请求处理流程开篇:上一篇我们了解了在WebForm模式下一个Page页面的生命周期,它经历了初始化Init、加载Load以及呈现Render三个重要阶段,其中构造了页面控件树,并对页面控件树进行了大量的递归操作,最后将与模板结合生成的HTML返回给了浏览器。那么,在ASP.NET MVC模式下,一个页面的生命周期又转载 2016-06-19 09:00:32 · 1004 阅读 · 0 评论 -
ASP.Net请求处理机制初步探索之旅 - Part 4 WebForm页面生命周期
ASP.Net请求处理机制初步探索之旅 - Part 4 WebForm页面生命周期开篇:上一篇我们了解了所谓的请求处理管道,在众多的事件中微软开放了19个重要的事件给我们,我们可以注入一些自定义的业务逻辑实现应用的个性化设计。本篇,我们来看看WebForm模式下的页面生命周期。(1)Part 1:前奏(2)Part 2:核心(3)Part 3:管道(4)Part 4:We转载 2016-06-19 08:58:38 · 748 阅读 · 0 评论 -
ASP.Net请求处理机制初步探索之旅 - Part 3 管道
ASP.Net请求处理机制初步探索之旅 - Part 3 管道开篇:上一篇我们了解了一个ASP.Net页面请求的核心处理入口,它经历了三个重要的入口,分别是:ISAPIRuntime.ProcessRequest()、HttpRuntime.ProcessRequest()以及HttpApplication.Init()。其中,在HttpApplication的Init()方法中触发了请求处理转载 2016-06-19 08:56:23 · 970 阅读 · 0 评论 -
ASP.Net请求处理机制初步探索之旅 - Part 2 核心
ASP.Net请求处理机制初步探索之旅 - Part 2 核心开篇:上一篇我们了解了一个请求从客户端发出到服务端接收并转到ASP.Net处理入口的过程,这篇我们开始探索ASP.Net的核心处理部分,借助强大的反编译工具,我们会看到几个熟悉又陌生的名词(类):HttpRuntime、HttpWorkerRequest、HttpContext、HttpApplication等。(1)Par转载 2016-06-19 08:54:46 · 609 阅读 · 0 评论 -
ASP.Net请求处理机制初步探索之旅 - Part 1 前奏
ASP.Net请求处理机制初步探索之旅 - Part 1 前奏开篇:ASP.Net是一项动态网页开发技术,在历史发展的长河中WebForm曾一时成为了ASP.Net的代名词,而ASP.Net MVC的出现让这项技术更加唤发朝气。但是,不管是ASP.Net WebForm还是ASP.Net MVC在请求处理机制上大部分都是相同的,只是在请求处理管道上的处理事件做了不同的操作,因此,本文标题不区分转载 2016-06-19 08:52:49 · 434 阅读 · 0 评论 -
ASP.NET应用程序和页面生命周期
【译】ASP.NET应用程序和页面生命周期为何翻译此文 一、此文是Code Project社区2010年4月ASP.NET板块的最佳文章,说明了此文的份量; 二、锻炼自己的英文技术文章翻译能力,提高英文技术文档阅读能力; 三、了解掌握ASP.NET页面生命周期是非常必要的,这有助于我们更加灵活的控制页面,以我们需要的方式编程开发;关于原文作者原文作者:转载 2016-06-19 08:50:25 · 704 阅读 · 0 评论 -
ViewState与UpdatePanel探秘
开篇:经历了上一篇《aspx与服务器控件探秘》后,我们了解了aspx和服务器控件背后的故事。这篇我们开始走进WebForm状态保持的一大法宝—ViewState,对其刨根究底一下。然后,再对曾经很流行的ASP.Net AJAX方案中的利器—UpdatePanel这个神奇的区域一探究竟。一、隐藏的状态—ViewState探秘1.1 从Http的无状态说起 Http是一个无状态协议,转载 2016-06-19 08:47:47 · 1223 阅读 · 0 评论 -
ASP。net开发基础(一)
一、一般处理程序基础 (1)表单提交注意点: ①GET通过URL,POST通过报文体; ②需在HTML中为表单元素设置name; ③元素id是给Dom用的,name才是提交给服务器用的; (2)请求处理响应模型: ①浏览器发出访问请求→②服务器处理访问请求并返回HTML→③浏览器解析HTML并显示页面 (3)GET与POST的区别:(★转载 2016-06-19 08:38:10 · 797 阅读 · 0 评论 -
aspx与服务器控件探秘
一、aspx与服务器控件探秘开篇:毫无疑问,ASP.Net WebForm是微软推出的一个跨时代的Web开发模式,它将WinForm开发模式的快捷便利的优点移植到了Web开发上,我们只要学会三步:拖控件→设属性→绑事件,便可以行走于天下。但这样真的就可以走一辈子吗?实际上,ASP.Net经常被喷的诟病就在于WebForm以及只会拖控件的ASP.Net程序员,往往大型互联网系统也没有采用WebF转载 2016-06-19 08:31:30 · 1040 阅读 · 1 评论 -
HTTP运行期与页面执行模型
HTTP运行期HTTP运行期处理客户端应用程序(例如Web浏览器)进入的一个Web请求,通过处理它的应用程序的适当组件路由请求,然后产生响应并发回提出请求的客户端应用程序。进入的HTTP Web请求最先由IIS Web服务器接收到,它在此请求基于ASP.NET已注册处理的扩展名传送到ASP.NET ISAPI上。HTTP运行期首先创建一个HttpContext对象的实例,它包含了当前正转载 2016-06-19 18:06:03 · 252 阅读 · 0 评论 -
HttpModule
HttpModule是如何工作的当一个HTTP请求到达HttpModule时,整个ASP.NET Framework系统还并没有对这个HTTP请求做任何处理,也就是说此时对于HTTP请求来讲,HttpModule是一个HTTP请求的“必经之路”,所以可以在这个HTTP请求传递到真正的请求处理中心(HttpHandler)之前附加一些需要的信息在这个HTTP请求信息之上,或者针对截获的这个HTT转载 2016-06-19 18:07:12 · 292 阅读 · 0 评论 -
Bootstrap中glyphicons-halflings-regular.woff字体报404错notfound
原创 2018-04-22 22:11:21 · 1953 阅读 · 0 评论 -
aspx 无法下载文件
if (IsPostBack) { action = Request.QueryString["Action"].ToString(); //action id 非常重要 ,如果不添加会出现 执行错误,出现无法更新画面 if (action != "Create") { ...原创 2018-03-25 22:43:10 · 1406 阅读 · 0 评论 -
aspx 无法更新画面
action = Request.QueryString["Action"].ToString(); //action id 非常重要 ,如果不添加会出现 执行错误,出现无法更新画面 if (action != "Create")没有添加 action = Request.QueryString["Action"].ToString(); 导致...原创 2018-03-25 22:41:52 · 151 阅读 · 0 评论 -
gradview 数据回发问题
lblprice = (Label)paraview.Rows[row.RowIndex].FindControl("lblsprice"); lblsupply = (Label)paraview.Rows[row.RowIndex].FindControl("lblssupply"); // hid...原创 2018-03-30 21:02:14 · 168 阅读 · 0 评论 -
aspx 无法动态显示 隐藏 asp:UpdatePanel
设置 asp:UpdatePanel visible 为true, updatepanel 下面的控件visible 为false, 动态设置基本控件的visible 为true或false 即可原创 2018-03-24 08:25:45 · 580 阅读 · 0 评论