2007-12 归档
共 64 篇
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using arts;
using System.Web.UI.HtmlControls;
using System.Drawing;…
👤 博主
📅 2007-12-25
📂 Web编程
👁 3856
👍 0
🔄 来源:本站原创
阅读全文 →
ASP.NET 2.0一句话MD5加密方法(字符编码UTF-8): 若要指定字符编码,则使用下边方法: 或 上边加密的结果都是32位字符串,若要改为16位只需从第9位开始截取16个字符即可。 参考资料 .MD5CryptoServiceProvider 类:https://msdn.microsoft.com/zh-cn/library/system.security.cryptography.md5cryptoserviceprovider(VS.80).aspx .MD5 类:https://msdn.microsoft.com/zh-cn/library/system.security.cryptography.md5
👤 博主
📅 2007-12-25
📂 Web编程
👁 5687
👍 0
🔄 来源:本站原创
阅读全文 →
在ASP.NET 2.0中使用FileUpload服务器控件很容易的就能将文件上传到服务器,一个简单的例子如下: aspx: aspx.cs: 1.一次上传多个文件 要一次上传多个文件,我们可以像传单个文件那样对每个文件单独进行处理,除此之外,我们还可以使用HttpFileCollection类捕获从Request对象发送来的所有文件,然后再单独对每个文件进行处理,代码如下: aspx.cs: 2.上传文件类型的验证 对上传文件类型的验证既可以在客户端进行,也可以在服务器端进行。客户端可以使用验证控件来进行,不过我们今天主要说说如何在服务器端进行验证。上边cs文件中已经用GetExtension获取了文件的扩展名,只要稍加判断即可实现上传类型的验证:…
👤 博主
📅 2007-12-25
📂 Web编程
👁 6009
👍 0
🔄 来源:本站原创
阅读全文 →
我们都一定对比过编程的轻松与简单性。虽然我们都确认php和perl是最容易学习和编程的语言,但我仍旧想知道,如果用php、asp、jsp以及perl分别编写一个同样的程序,哪一个将最快。 进行这样的对比依赖于操作系统和硬件设备。对于我来说,在linux/apache上运行php是非常快的,即使机器属于低端Pro类型。当然,每个人都知道linux是多么的稳定与快速。IIS上的ASP运行可以非常快,但是也要求相当高的硬件性能。 至于Java,许多编程者都一直在抱怨它怎么会这么慢 … 有一个报告叫做“volano”,从中你可以找到各种JDKs和Servlet引擎间在性能上的区别。 但是也要看到,现在由于“Java”的大肆宣传,每个人都在研究Servlets/JSP 或者 EJB(这可以从工作招聘中的调查得到)。所以,如果你从身无分文开始工作,PHP或者Python/Zope将是最好的选择。但是如果你就职于一个目标远大的公司(几千美元对他们来说是无所谓的),你就会有许多种选择。…
👤 博主
📅 2007-12-25
📂 其他
👁 4484
👍 0
🔄 来源:网络
阅读全文 →
当执行Update、Insert 和 Delete时,SqlHelper的ExecuteNonQuery方法能正确的返回受影响的行数,但执行Select时返回值却总是-1,今天上MSDN查了下SqlCommand.ExecuteNonQuery方法,上边的解释是: 对于 Update、Insert 和 Delete 语句,返回值为该命令所影响的行数。对于所有其他类型的语句,返回值为 -1。如果发生回滚,返回值也为 -1。 那上述现象的出现就是正常的了,呵呵。 MSDN地址:http://msdn2.microsoft.com/zh-cn/library/system.data.sqlclient.sqlcommand.executenonquery(VS.80).aspx
👤 博主
📅 2007-12-24
📂 Web编程
👁 6403
👍 0
🔄 来源:本站原创
阅读全文 →
如果要看一个页面的源代码,我们可通过浏览器菜单或右键来打开查看,但这也只能看到页面本身的HTML和服务器端脚本(ASP、PHP、JSP等)生成的HTML,而第三部分HTML(客户端JS生成)却是看不到的,对这部分HTML我们通过上述方法打开时只能看到JS脚本内容。有的时候我们想看JS生成的HTML是否正确,就需要通过查看第三部分HTML来判定,有什么办法能看到这第三部分的HTML呢?方法很简单:只要在页面中将JS生成的部分选中并复制,然后在DW中新建一页面,切换到代码视图清空原有的代码后再切换到设计视图,最后将复制的内容粘贴到DW中,再切换到代码视图即可看到JS生成的HTML。 运行下边代码,在打开的页面中按Ctrl+A全选,然后按上述方法复制粘贴到DW中即可看到JS生成的表格的HTML。
👤 博主
📅 2007-12-24
📂 脚本语言
👁 5924
👍 0
🔄 来源:本站原创
阅读全文 →
使用TreeView让你很容易就可以在页面上放一个导航菜单: 除了图标文件外,TreeView共有三个重要的JS文件: ●ua.js:浏览器检测的脚本 ●*Nodes.js:菜单配置的脚本 ●ftiens4.js:根据配置信息显示树形菜单的脚本 一、*Nodes.js详细配置 *Nodes.js中的脚本可分成两部分,第一部分是对菜单全局属性的设置,第二部分是菜单具体节点的设置。 1.全局属性 //文本上是否有链接(即只有图标上有链接) 1:有 0:无(默认) var USETEXTLINKS = 1; //初始时是否展开树菜单 1:是 0:否(默认) var STARTALLOPEN = 0;…
👤 博主
📅 2007-12-23
📂 脚本语言
👁 14009
👍 0
🔄 来源:本站原创
阅读全文 →
标准HTML表单(form元素)允许你向另外一个页面或者应用程序传递和发送数据信息,方法是使用表单元素。在ASP.NET 1.x中,网页则利用投递机制,把页面数据提交给该页本身。对于ASP.NET 2.0,它的功能有所扩展,能够允许跨页提交。这周就让我们来探讨这个新特性。 传统办法 为了便于比较,我想花一分钟来回顾网页传递数据的老方法。HTML的表格元素有一个action(动作)属性,用来指定服务器端哪项资源(所谓资源,是指一个网页、一段脚本、程序等)来处理这些提交的数据。下面的代码便是一个样例。 在文本域(名字是fullname)中输入的值将被提交给表单元素的action属性指定的页面或者程序。对于ASP.NET开发者,即使曾经用过标准HTML表单,也是极不多见的。…
👤 博主
📅 2007-12-21
📂 Web编程
👁 4361
👍 0
🔄 来源:webjx.com
阅读全文 →
URL映射是ASP.NET 2.0中提供的新特性。URL映射技术帮助我们将一个特定URL映射为另一个URL。为了帮助理解,我们假设你在站点有一个叫Homepage.aspx的页面来访问主页,所有的用户也都用这个页面来访问你的主页。但由于某些原因,你要将主页改为OriginalHome.aspx。此时使用URL映射让你可以映射到新页面,而不必通知用户。 如果我们设置了URL映射,那么任何用户在URL栏输入Homepage.aspx时,调用的都是OriginalHome.aspx。 深入概念: 让我们看看如何实现它,这可以在configuration部分实现。 如果你想使用URL映射,你必须将enabled属性设置为true。每个add元素都含有一个原URL和映射URL。概念很简单!如果我们为上述场景配置了URL映射,config文件中的元素显示如下:…
👤 博主
📅 2007-12-21
📂 Web编程
👁 5418
👍 0
🔄 来源:webjx.com
阅读全文 →
相信大多数站长都曾经遭遇过iframe木马的侵害,有朋友的网站被注入了N回iframe,心情可想而知。而且现在ARP攻击,注入iframe也是轻而易举的事,仅局域网里都时刻面临威胁,今天把原理细细地讲一下吧。 IE Only——一般只有IE害怕iframe这样的挂马,所以就拿IE开刀。 在阅读本文之前,我们先了解一下expression: IE5及其以后版本支持在CSS中使用expression,用来把CSS属性和JavaScript脚本关联起来,这里的CSS属性可以是元素固有的属性,也可以是 自定义属性。就是说CSS属性后面可以是一段JavaScript表达式,CSS属性的值等于Javascript表达式执行的结果。在表达式中可以直接引用元素自身的属性和方法,也可以使用其他浏览器对象。这个表达式就好像是在这个元素的一个成员函数中一样。…
👤 博主
📅 2007-12-21
📂 HTML/CSS
👁 4887
👍 0
🔄 来源:吴举斌
阅读全文 →