随笔分类 - .NET STUDY
摘要:aspx中的代码: 回 ...
阅读全文
摘要:下列常数由 Visual Basic for Applications 中的类型库定义,可用来在代码中的任何地方代替实际值: 常数 等于 描述 vbCrLf Chr(13) + Chr(10) 回车符与换行符结合 vbCr Chr(13) 回车符 vbLf Chr(10) 换行符 vbNewLine Chr(13) + Chr(10) 平台指定的新行字符;适用于当前平台 vbNullChar Ch...
阅读全文
摘要:最简单的方法这样定义body的页面就不会被通过“后退”再次访问到了。顺便说一下屏蔽键盘的后退功能屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键
阅读全文
摘要:这应该是很常用的,当页面存在验证控件时,没有通过验证是无法提交,要是取消验证呢,也要提交,也不行,但这是没有经过设置的情况,当asp:button设置了CausesValidation属性触发其它事件了——如重置,可以通过两种方法设置,下面给出示例: 1。页面载入时 Sub page_load(ByVal sender As Object, ByVal e As EventArgs) ...
阅读全文
摘要:解决方法:string s = "......your mail body here......"; byte[] bs = Convert.FromBase64String(s); String s2 = System.Text.Encoding.GetEncoding("GB2312").GetString(bs);如果字...
阅读全文
摘要:Microsoft Corporation 内容简介 基于 Intranet Web 应用程序的安全性并不是不重要,因为它存在于许多控制网络中,并且对一个限制集合中的用户是可以访问的。不同个体和部门可能需要对应用程序提供的功能和数据有不同的访问等级,所以在传输过程中仍然必须保护机密数据的安全性。为了使问题复杂化,应用程序的安全性结构必须补偿任何安全性相关的问题,这些问题源于存在的基础和要配置...
阅读全文
摘要:使用匿名 Internet 用户帐户如果将 IIS 配置为使用匿名身份验证,则可以使用匿名 Internet 用户帐户访问网络资源。如果以下任一情况属实,就会发生这种情况: 应用程序支持匿名访问。 应用程序使用表单、Passport 或自定义身份验证(其中将 IIS 配置为使用匿为访问)。 使用匿名帐户访问远程资源 1. 将 IIS 配置为使用匿名身份验证。可以根据应用程序的身份验证要求,...
阅读全文
摘要:使用System.Web.Mail通过需验证的邮件服务器发送邮件 使用System.Web.Mail通过需验证的邮件服务器发送邮件,下面是Scott Water在dotText中写的一个发邮件的类,使用起来比较方便,整个类的代码如下: using System; using System.Web.Mail; namespace Z...
阅读全文
摘要:1、时间长度的计算 TimeSpan类。 例如:TimeSpan span = dateTime1 - dateTime2 方便啊2、从类(Class)返回一个System.Type类型,用typeof关键字3、从一个对象实例(Object)返回一个System.Type类型,用GetType方法4、判断是否处于设计状态:DesignMode属性5、根据GUID创建对象实例 System....
阅读全文
摘要:using System.IO; 从图片写入文本文件! private void button1_Click(object sender, System.EventArgs e) { FileStream fs = null; BinaryReader br = null; StreamWriter ...
阅读全文
摘要:事务处理是在数据处理时经常遇到的问题,经常用到的方法有以下3种总结整理如下:方法1:直接写入到sql 中在存储过程中使用 BEGIN TRANS, COMMIT TRANS, ROLLBACK TRANS 实现 begin transdeclare @orderDetailsError int,@procuntError intdelete from [order details] where p...
阅读全文
摘要:提交查询时,报错显示"从客户端检测到有潜在危险的Request.Form 值"(.Net Framework1.1)的解决方案:1、web.config文件后面加入这一句: 示例:2、在*.aspx文件头的Page中加入validateRequest="false",示例如下:
阅读全文
摘要:用DataGrid控件进行分页时,要么上一页,下一页,要么全是数字,做出后自己都看不过眼,更别提普通浏览者了。可是怎么改变一下呢?? 其实也不是很难,先看看DataGrid显示的是什么东东,这样可能会有点眉目。¢ 在DataGrid中,分页导航栏是用一行(TableRow)来表现出来,在这个行(TableRow)中,只有一个列(TableCell),我们所看到的所有的数字超链接按钮(LinkBur...
阅读全文
摘要:查找原因:1.看一下aspx @page 指令 里面内容是不是对的 2.检查你的ASPX的BEHINDCODE是否已经指向了该.ASPX.VB3.private void InitializeComponent() { this.Load += new System.EventHandler(this.Page_Load); ...
阅读全文
摘要:原因是页面文件中使用了处理事件的默认的方法名DataGrid1_DeleteCommand,而后台中也自动创建了委托处理程序的代码.
阅读全文
摘要:在itemDataBound事件绑定的时候需要加上对e.item.itemtype的判断如:private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e){//e.Item.Cells[0].Text="";if (e.Item.ItemType == Li...
阅读全文
摘要:一、 比较智能。它能根据加载自己的页面的位置,动态调整最后生成的HTML。保证图片路径不错。 二、可以使用Request.ApplicationPath获取应用程序根路径(string cssPath = HttpRequest.ApplicationPath + "/css/css.css";) 三、ResolveUrl 详见(msdn)'>'>
阅读全文
摘要:.net1.1下System.Web.Mail.SmtpMail.Send调用了内部方法: SmtpMail.CdoSysHelper.Send(message);CdoSysHelper.Send的内部方法实现为: if ((text2 != null) || (message.Fields.Count > 0)){object obj4 = SmtpMail.LateBoundAccessH...
阅读全文
摘要:实现步骤:1.服务器随机产生一个长度为N(N值可以由程序设置)的验证码字符串,该字符串可以含数字,大小写字母等。2.创建一张图片,供显示验证码字符串。3.在图片上显示验证字符串当用户刷新页面的时候,每次创建的字符串是不同的,在浏览器端,用户输入图片上的字符串,然后提交到服务器端,比较由用户提交的字符串和服务器端保存的该验证嘛的字符串是否一致,如果一致就继续,否则返回提示信息。eg.//创建一个随机...
阅读全文
摘要:方法:采用函数处理掉危险字符:1.创建保存字符串的临时字符串数组2.获取字符串的长度3.逐个替换危险字符4.返回处理后的字符串eg.public static string ClearStringInput(string sInputString, int iMaxLength){ //构造临时字符串数组 StringBuilder retVal = new StringBuilder...
阅读全文