上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
摘要: 一般有3种方法:1.设置web.config文件2.传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。传递string Name = "中文参数";Response.Redirect("B.aspx?Name="+Server.UrlEncode(Name));接收string Name = Request.QueryString["Name"];Response.Write(Server.UrlDecode(Name));3.如果是从 .HTML 文件向Aspx 文件进行传递中文参数的话(即不从后台用 Redirect( 阅读全文
posted @ 2013-07-26 13:07 Seasons1987 阅读(459) 评论(0) 推荐(1) 编辑
摘要: 1、作用删除指定长度的字符,并在指定的起点处插入另一组字符。2、语法STUFF ( character_expression , start , length ,character_expression )3、示例以下示例在第一个字符串 abcdef 中删除从第 2 个位置(字符 b)开始的三个字符,然后在删除的起始位置插入第二个字符串,从而创建并返回一个字符串SELECT STUFF('abcdef', 2, 3, 'ijklmn')GO下面是结果集aijklmnef4、参数character_expression 一个字符数据表达式。character_ex 阅读全文
posted @ 2013-07-25 16:05 Seasons1987 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 一、问题提出由于总体排版和设计的需要,我们往往创建母版页来实现整个网站的统一性,最近我由于统一性的需要,把原来整个项目单独的页面全部套用了母版页。但是出现了一个错误……在我的Blog中记录一下,方便大家参考。二、 抽象模型由于整个页面内容过多,所以我把这个页面中最为本质的问题抽象出来。原来单一页面,就是利用按钮触发JS事件,在文本域中插入“(_)”功能,其实现代码如下:单一页面抽象模型-YJingLee上述页面可以正常使用。后来使用模板页后,其代码如下: 复制代码当打开后按下按钮出现了“Microsoft JScript 运行时错误: 'document.getElementById( 阅读全文
posted @ 2013-07-22 18:18 Seasons1987 阅读(2173) 评论(0) 推荐(0) 编辑
摘要: 如何为gridview控件里的“删除”列添加一个确认对话框?网上众说纷纭,大致见到了三种解决方案,现归纳如下:1、继承Web.IO里的button控件,为其实现一个IPostback的接口用于回调,具体代码之复杂,只有作者自己想体会吧……2、在gridview的RowDataBound事件中,遍历所有子控件,若属于LinkButton类,且CommandName为“Delete”,就调用其Atributes.Add方法,添加一个onclick事件内含confirm语句,即lb.Attributes.Add("onclick","returnconfirm(' 阅读全文
posted @ 2013-07-22 18:17 Seasons1987 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 1.采用客户端javascript可以取得图片大小function abc(){alert(img2.width);}2.采用流取得图片大小Stream stream=file.PostedFile.InputStream;System.Drawing.Image image=System.Drawing.Image.FromStream(stream);Image.WidthImage.Height3.使用文件得到图片大小System.Drawing.Image image=System.Drawing.Image.FromFile(图片路径)Image.WidthImage.Height 阅读全文
posted @ 2013-07-22 18:14 Seasons1987 阅读(2242) 评论(0) 推荐(0) 编辑
摘要: 委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、委托和事件对Observer设计模式的意义、.Net Framework中的委托和事件,对它们的中间代码也做了讨论。将方法作为方法的参数我们先不管这个标题如何的绕口,也不管委托究竟是个什么东西,来看下面这两个最简单的方法,它们不过是在屏幕上输出一句问候的 阅读全文
posted @ 2013-07-22 18:13 Seasons1987 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 背景:某个服务器会定时自动生成某类文件,量比较大!同时生成某个网站入口供用户下载,而生成的页面呢,大概像下面这样子:...seasons1987.elt这里呢,用户点击这个超链接会弹出一个保存的对话框,而里面会有一个默认的保存名称“201209131234.elt”,但,用户想要看到的保存名称是“seasons1987.elt”呀!无奈,只能上百度了,搜了半天,只有一个残次品,至少让我给捣弄了一半出来了。如下:其中,红色标出来的那一句是我自己加上去的,目的是用来设置默认保存名称的!但,点了确定以后的下载操作,没有!!原本想用 FSO的操作,把文件从FTP服务拷贝到本地地址的,但又不太会,可有高 阅读全文
posted @ 2013-07-22 18:12 Seasons1987 阅读(2021) 评论(0) 推荐(0) 编辑
摘要: String.prototype用于为某字符串对象新增方法,比如:在javascript中有一方法replace,它是用于替换某字符串中第一个匹配的字符,如果我们想为它追加一个循环匹配所有字符的方法时,可以这样子:String.prototype.replaceAll = function(oldStr, newStr) {return this.replace(new RegExp(oldStr,"gm"),newStr);}有了这一句以后,我们就可以用jquery类似这样子搞了:var bodyString = $("body").html().re 阅读全文
posted @ 2013-07-22 18:11 Seasons1987 阅读(5509) 评论(0) 推荐(1) 编辑
摘要: 这个问题一般是在页面中使用了Respons.Write()方法,虽然是继承了System.Web.UI.Page。但System.Web.UI.Page下的Response只有在asp.net页面里才有意义,若要使用请用System.Web.HttpContext.Current.Response 编译过程未提示错误,但是运行后出现 System.Web.HttpException: 响应在此上下文中不可用;将Request.Cookies[name]和Response.Cookies.Add(cook)改成HttpContext.Current.Request.Cookies[name... 阅读全文
posted @ 2013-07-22 18:08 Seasons1987 阅读(3050) 评论(0) 推荐(0) 编辑
摘要: ''' ''' VB.NET邮件发送程序 ''' 还没用在别的服务器,不晓得能不能行,慎用! ''' ''' 发件人地址 ''' 收件人地址 ''' 抄送人地址 ''' 密件抄送人地址 ''' 邮件主题 ''' 邮件内容 ''' ''' Protected Function SendMailBySmtp(ByV 阅读全文
posted @ 2013-07-22 18:06 Seasons1987 阅读(2350) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页