- 博客(16)
- 收藏
- 关注
原创 ASP.NET获取客户端IP/用户名等信息
1. 在ASP.NET中专用属性: 获取服务器电脑名:Page.Server.ManchineName 获取用户信息:Page.User 获取客户端电脑名:Page.Request.UserHostName 获取客户端电脑IP:Page.Request.UserHostAddress 2. 在网络编程中的通用方法: 获取当前电脑名:static System.Net.Dns.GetHostName
2007-07-04 11:53:00
1365
1
原创 Asp.net 中将文字写入图片中
/**//// /// 功能:将文字写入图片 /// /// 文件名字 /// 需要写入的文字 private void TextToImage(string strfileName,string strtext) ...{ if(!File.Exists(MapPath(strf
2007-07-04 11:51:00
866
原创 Web方式查询进度条实现
WebDropDownList.aspx AutoEventWireup="false" Inherits="eMeng.WebDropDownList" %> 模拟下拉列表框 BODY { FONT: 12px 宋体 } TD { FONT: 12px 宋体 } DIV { FONT: 12px 宋体 } LABEL { PADDING-RIGHT: 0px; PADDING-LEFT:
2007-07-04 11:49:00
865
1
原创 Ajax交流文档
一、使用Ajax的主要原因 1、通过适当的Ajax应用达到更好的用户体验; 2、把以前的一些服务器负担的工作转嫁到客户端,利于客户端闲置的处理能力来处理,减轻服务器和带宽的负担,从而达到节约ISP的空间及带宽租用成本的目的。二、引用Ajax这个概念的最早提出者Jesse James Garrett认为: Ajax是Asynchronous JavaScript and XML的缩写。 Aj
2007-07-04 11:47:00
749
原创 embed 基本用法
embed (一)、基本语法: embed src=url 说明:embed可以用来插入各种多媒体,格式可以是 Midi、Wav、AIFF、AU、MP3等等, Netscape及新版的IE 都支持。url为音频或视频文件及其路径,可以是相对路径或绝对路径。 示例: (二)、属性设置: 1、自动播放: 语法:autostart=true、false 说明:该
2007-07-04 11:45:00
2387
原创 带图片的多列的DropDownList的实现
WebDropDownList.aspx AutoEventWireup="false" Inherits="eMeng.WebDropDownList" %> 模拟下拉列表框 BODY { FONT: 12px 宋体 } TD { FONT: 12px 宋体 } DIV { FONT: 12px 宋体 } LABEL { PADDING-RIGHT: 0px; PADDING-LEFT:
2007-07-04 11:40:00
537
原创 C#中的cookie编程
Cookie就是所谓的" 小甜饼" ,他最早出现是在Netscape Navigator 2.0中。Cookie其实就是由Web服务器创建的、将信息存储在计算机上的文件。那么为什么Web服务器要在客户机上面创建如此文件?这是因为当客户机发送一个请求到WEB服务器时(譬如准备浏览页面时),无论此客户机是否是第一次来访,服务器都会把它当作第一次来对待,WEB服务器所做的工作只是简单的进行响应,然后就关
2007-07-04 11:31:00
419
原创 关于ASP.NET缓存技术学习入门---页面缓存(OutPut Caching)
先说下为什么要用缓存,在正常情况下,当一个用户要访问www.abc.com/index.aspx这个页面时,他的IE会给我们的网站服务器端发出一个浏览请求,我们的服务器收到请求后就会执行index.aspx文件相关的代码,执行完成后生成一个HTML文件,然后发送给用户的IE,如果有1000个人访问这个页面的话,哪服务器就要把index.aspx的代码执行1000次再发送1000次,在使用页面缓存
2007-07-04 11:29:00
576
原创 序列化
一:BinaryFormatter序列化 序列化简单点来理解就是把内存的东西写到硬盘中,当然也可以写到内存中(这个内容我会在后面写一个例子).而反序列化就是从硬盘中把信息读到内存中.就这么简单,呵呵,现在来看下面的例子吧! 在这篇文章中我将使用BinaryFormatter序列化类Book作为例子,希望大家能从例子中深刻体会什么是序列化. 定义类Book: [Serializable]
2007-07-04 11:27:00
483
原创 ASP.NE导出Excel
支持DataSet、DataReader、DataTable、DataGrid等数据源看起来有点耍赖,用HTML构造的,但是能用就行using System;using System.Text;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data;using System.Dat
2007-07-04 11:23:00
435
原创 ASP.NET动态生成html页面
此功能适用于后台数据库功能不强的web站点,即大部分文本不是存放在数据库的记录中,而是放在html文件或者xml文件中,仅仅把索引放到数据库中,如文章标题、类别、查询关键字等。这样适合于后台没有诸如MS Sql Server这样的数据库支持的Web站点。 适用于新闻发布系统,比如sina、163等都是采用动态生成html页面的。 适用于需动态定制页面的程序。比如论坛、聊天室等。可以加载定
2007-07-04 11:16:00
921
原创 ASP.NET中文件上传下载方法集合
在我们说明的方法之前考虑以下的问题: 文件的上传下载是我们在实际项目开发过程中经常需要用到的技术,这里给出几种常见的方法,本文主要内容包括: 1、如何解决文件上传大小的限制 2、以文件形式保存到服务器 3、转换成二进制字节流保存到数据库以及下载方法 4、上传Internet上的资源 一、文件大小限制的问题首先我们来说一下如何解决ASP.NET中的文件上传大小限制的问题,
2007-07-04 11:14:00
542
原创 ASP.Net常用功能整理--生成图片的缩略图
以下是上传一张800*1000的,分别生成不同缩略图核心代码:using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.
2007-07-04 11:08:00
733
原创 ajax浏览器版本问题
function Anthem_GetXMLHttpRequest(){ if (window.XMLHttpRequest) { return new XMLHttpRequest(); } else { if (window.Anthem_XMLHttpRequestProgID) { return new ActiveXObject(window.Anthem_XMLHttpRe
2007-07-04 11:06:00
553
原创 站内搜索脚本(一)
脚本说明: 第一步:把如下代码加入区域中 // 下面是负责搜索的页面的全路径或相对路径 var search_htm_url = "searchsource.htm"; function searchPage() { if ((document.searchpage.keyword.value.length == 0) || (document.searchpage.keyword.value
2007-07-04 11:04:00
633
原创 Javascript制作站内搜索
用JavaScript做的站内搜索不仅编程实现、维护起来很简单,而且它能在客户端浏览器直接执行,无须服务器的支持,也可以省去申请有脚本执行权限空间的麻烦。所以,只要你愿意动手,有个人主页就能有自己的站内搜索。下面让我们共同来做一个基于JavaScript的站内搜索的脚本,可不要小看它,做完了你就知道它的好处了。 首先,你要编写一个搜索表单,将用户要搜索的数据提交给JavaScript函数。最简
2007-07-04 10:46:00
1087
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人