asp.net
文章平均质量分 57
ouerhuilaikankan
...........................................
展开
-
asp.net后台获取使用js方法input文本的value
给input加一个name属性,通过它来获取Request.Form["txtName"]转载 2015-06-25 16:00:15 · 691 阅读 · 0 评论 -
asp.net escape和unescape区别 UrlEncode和UrlDecode区别
前端用法1,escape方法并不编码字符+。而我们知道,在用户提交的表单字段中,如果有空格,则会被转化为+字符,而服务器解析的时候则会认为+号代表空格。由于这个缺陷,escape方法并不能正确地处理所有的非ASCII字符,你应当尽量避免使用escape方法2,unescape 函数可对通过 escape() 编码的字符串进行解码。该函数的工作原理是这转载 2015-11-18 16:50:55 · 873 阅读 · 0 评论 -
asp.net,cookie,写cookie,取cookie
Cookie是一段文本信息,在客户端存储 Cookie 是 ASP.NET 的会话状态将请求与会话关联的方法之一。Cookie 也可以直接用于在请求之间保持数据,但数据随后将存储在客户端并随每个请求一起发送到服务器。浏览器对 Cookie 的大小有限制,因此,只有不超过 4096 字节才能保证被接受。编写Cookie//方式1:Response.Cookies["usernam转载 2015-11-25 14:00:26 · 353 阅读 · 0 评论 -
SqlDataReader和SqlDataAdapter
SqlDataReader 高效,功能弱,只读访问SqlDataAdapter 强大,要求资源也大一点SqlDataReader 只能在保持跟数据库连接的状态下才可以读取。。。SqlDataAdapter 大多情况下是一次性读取一个表,然后填充到DataSet中,然后就可以断开跟数据库的连接了。两者区别主要是 在线 和 离线 的区别。。。。。一:SqlD转载 2015-12-29 13:50:17 · 513 阅读 · 0 评论 -
updatepanel中使用alert弹出框方法(两种)
在使用UpdatePanel的时候,如果要用到Response.Write()方法,则会出错,错误信息内容大概如下: Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed. Common causes for this err转载 2016-01-18 16:15:43 · 806 阅读 · 0 评论 -
asp.net判断用户是否重复登录
登录页(Login.aspx.cs):byte[] buffer = Guid.NewGuid().ToByteArray();Session["Guid"] =用户名 + BitConverter.ToInt64(buffer, 0).ToString() + " ";Application["online"] += Session["Guid"].ToString();if (App原创 2016-01-27 16:18:49 · 1029 阅读 · 0 评论 -
获取gridview当前选中行的内容
方法一:SelectedIndex获取gridview当前选中行的内容txtid.Text = GridView1.Rows(GridView1.SelectedIndex).Cells(1).Text '获取第二列txttitle.Text = CType(GridView1.Rows(GridView1.SelectedIndex).Cells(2).Con转载 2016-03-11 14:06:37 · 980 阅读 · 0 评论 -
GridView的模版列中加入按钮,触发按钮事件后,如何获取该行的某个值?
============================================= protected void Button1_Click(object sender, EventArgs e) { Button btn = sender as Button;转载 2016-03-11 15:29:17 · 784 阅读 · 0 评论 -
htm和ashx接收参数(附Mime 类型列表)
htm:new RegExp("(^|)传过来的参数名=([^&]*)","gi").exec(window.location.href)[2];ashx:HttpRequest req = context.Request;int id =int.Parse(req["id"]);按照内容类型排列的 Mime 类型列表类型/子类型转载 2015-09-10 18:15:44 · 3367 阅读 · 0 评论 -
asp.net细节注意
【1】表单根据控件name取值【2】无边框字窗口【3】html转Xhtml加XHTML,html元素加xmlns属性【4】js方法内变量未声明类型则为全局变量【5】js方法参数使用C#变量必须加引号a('')【6】asp.net后台编写前台按钮控件onclick=必须用单引号括起,引用方法的参数必须用双引号。【7】asp:updatepanel内需要注册js脚本才能使用原创 2016-04-19 17:32:06 · 387 阅读 · 0 评论 -
检测到有潜在危险的Request.Form值
一、打开web.config配置文件,在中间,加上代码:二、打开.aspx提交页面,页头加上代码:ValidateRequest=”false”,如:转载 2016-05-23 15:25:18 · 431 阅读 · 0 评论 -
检测到在集成的托管管道模式下不适用的ASP.NET设置的解决方法
我们将ASP.NET程序从IIS6移植到IIS7,可能运行提示以下错误: HTTP 错误 500.23 - Internal Server Error 检测到在集成的托管管道模式下不适用的 ASP.NET 设置。 为什么会出现以上错误? 在IIS7的应用程序池有两种模式,一种是“集成模式”,一种是“经典模式”。 经典模式 则是我们以前习惯的IIS转载 2016-06-10 09:43:03 · 693 阅读 · 1 评论 -
asp.net中通过form表单submit提交到后台的实例
前台中的代码:用户名: 密 码: 后台代码:if (Request["UserName"] != null){ string UserName = Request.Form["UserName"]; string UserPassword = Request.Form["UserPassword"];}如果通过控件转载 2015-10-26 10:07:46 · 5204 阅读 · 0 评论 -
ASP.NET多线程编程
Thread的使用using System;using System.Threading;public class ThreadExample { public static void ThreadProc() { for (int i = 0; i { Console.WriteLine("ThreadProc: {0}", i); Thr转载 2015-10-09 15:34:58 · 579 阅读 · 0 评论 -
基于ASP.NET的comet简单实现
我潜水很多年,今天忽然出现。很久没写过博客了,不是因为不想写,而是因为没有什么感想,不知从何写起。前天看到一篇博文《一步一步打造自己的WEBIM》,觉得COMET这个概念很有意思,但博主使用了自己的一套较为复杂的框架,看起来颇为费劲,故而我想通过简单的“jQuery+两个类”来实现一个简单的comet模型,并附上源码,请大家拍砖。效果图如下: 一、概念借用横刀天笑的解释这个转载 2015-09-08 12:16:55 · 588 阅读 · 0 评论 -
Response.Redirect进入文件夹
~/表示从根目录开始,./表示从当前目录开始。../表示当前目录的上级目录中。因此从index.asp跳到admin目录下的a.asp,从根目录开始Response.Redirect("~/admin/a.asp")再从a跳回 index.asp,只需要到其上级目录Response.Redirect("../index.asp")转载 2015-06-09 17:32:51 · 681 阅读 · 0 评论 -
ASP.NET假分页
首页 上一页 下一页 末页 第页/共 页 //获取各个控件的值 var theTable = document.getElementById("tab"); //总页数 var totalPage = document.getElementById("spa转载 2015-06-04 01:39:17 · 585 阅读 · 0 评论 -
asp.net目录收放
function list(obj) { var stc_id = $(obj).attr('span_id'); var span_class = $(obj).attr('class'); if (span_class == 'ico-block') { $("#u" + stc_id).show();//子目录命名比树容器多个u $(o原创 2015-06-05 10:53:58 · 562 阅读 · 0 评论 -
DataTable.Compute()用法
aaaa一、DataTable.Compute()方法說明如下作用: 计算用来传递筛选条件的当前行上的给定表达式。 格式為: Object Compute (string expression,string filter)参数: expression:要计算的表达式。 expression转载 2015-06-30 09:39:25 · 1117 阅读 · 0 评论 -
js获取多行数据长度
HTML:每行数据id="r"CS:protected int num = 0;JS:最大行即是原创 2015-06-29 18:10:54 · 668 阅读 · 0 评论 -
asp.net后台调用js方法
ClientScript.RegisterStartupScript(GetType(), "", "xxx()");转载 2015-06-25 14:20:32 · 755 阅读 · 0 评论 -
轻量级网页数据传递
首先应该写一个导航页面,它向你的ashx文件提交数据。可以创建一个aspx,名叫TestPostFile.aspx,如下 EnableViewState="false" ClientIDMode="Static" %> :转载 2015-06-04 01:40:53 · 606 阅读 · 0 评论 -
如何将js中的值传到后台action中
通过form 表单和隐藏域传值var fjmc=window.parent.document.all.fjmctext.value;document.getElementByIdx_x_x_x("aaa").value = fjmc;myForm.action="collectionSendToExcel.action"; myForm.submit();转载 2015-06-04 01:36:02 · 953 阅读 · 1 评论 -
asp.net局部刷新数据库
局部刷新链接function ap() { document.getElementById("").click();} 记得按钮btnhd先双击出后台click事件再加上style="display:none"隐藏按钮,然后在后台click事件写查询数原创 2015-06-04 01:14:20 · 620 阅读 · 0 评论 -
ASP.net Xml
ASP.net Xml: ASP.net操作Xml 专题图编号:ylbtechASPnetXml100010010 XML课件PPT【在线PPT课件倡导者-ylb】 http://wenku.baidu.com/view/bfac3ebe1a37f111f1855bc2.html 1,功能描述转载 2015-07-10 21:40:13 · 576 阅读 · 0 评论 -
Response.Write()与RegisterStartupScript的区别
Response.Write() :使用输出流在页面输出项。(适用于页面跳转)RegisterStartupScript:注册启动脚本,页面onload时触发。转载 2015-07-03 16:07:08 · 547 阅读 · 0 评论 -
验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保<machineKey>配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate。
1.可以在当前页面的里加两个属性:enableEventValidation="false" viewStateEncryptionMode ="Never"2.当然还可以在web.config里加入:(之间)其余方法 在web.config中的pages节点上添加enableviewstatemac=false转载 2016-06-28 16:45:55 · 3745 阅读 · 0 评论