转载 您可能不知道的.Net2.0小技巧
1. 在提交页面之后,保持滚动条的位置可以在page指令上加上MaintainScrollPositionOnPostback指令%@ Page Language="C#" MaintainScrollPositionOnPostback="true" AutoEventWireup="true" CodeFile="..." Inherits="..." %>2. 在页面载入完之
2007-06-23 10:36:00
440
原创 Js + Css的msn式的popup提示窗口的实现
Msn的提示窗口非常经典,所以我们也做一个javascript实现一下,给大家逗乐用。 闲话不多说,Javascript代码如下: 只有javascript代码还是不够的,我们还需要css来定义样式:DIV#eMsg{}{ background-color: #c9d3f3; border-left: #a6b4cf 1px solid; border-r
2007-06-23 10:27:00
435
转载 IMG的onerror事件的另一个用武之地
IMG的onerror事件的另一个用武之地:我们都不希望用户看到我们网站上面出现无效的图片,即便是出现了无效的图片我们也希望以一种友好的方式告诉用户图片无效,而不是直接给用户看默认的红叉;怎么办,我们可以在图片的onerror事件中将图片的src属性设置为我们网站上已存在的表示图片不存在的图片。代码示例:http://www.xxx.com/someImage.gif" onerror="t
2007-06-23 10:24:00
799
转载 UBB编辑器类
using System;using System.Text;using System.Text.RegularExpressions;namespace UBBTest...{/**//// /// UBB 的摘要说明。/// public class UBB...{ public UBB() ...{ // // TODO: 在此处添加构造函数逻辑 // }
2007-06-23 10:00:00
598
原创 图片上传|图片按比例缩放
今天做的一个小模块中,跟图片有关:首先:生成缩略图,再上传到服务器.以前做了一个图片上传的,但是他不是按比例缩放的.只需要在中间加一段判断长和宽.就可以了.还是看看代码吧. //定义image类的对象 System.Drawing.Image image; System.Drawing.Image newimage; //图片路径 protected s
2007-06-23 09:23:00
1412
转载 新闻内容分页
有的时候新闻内容太长,又是从数据库读出来的。怎么办呢。那就对他进行自动分页。分页方法: private string substr() { int ct=Int32.Parse(page); if(strl==(strl/pagesize)*pagesize)//看看页面的总记录是否能被每页的记录数整除
2007-06-22 13:47:00
612
1
转载 ASP.NET(C#)生成缩略图
必须先引用命名空间: using System.IO; if (FileUpload1.PostedFile.ContentType.ToLower().IndexOf("image") 0) ...{ FunctionUtility.JavaScriptHelper.Alert("上传图片格式不正确!"); retur
2007-06-22 13:46:00
409
转载 使用FileUpload控件上传图片并自动生成缩略图、自动生成带文字和图片的水印图
upfile.aspx文件@ Page Language="C#" AutoEventWireup="true" CodeFile="upfile.aspx.cs" Inherits="upfile_upfile" %>DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xht
2007-06-22 12:59:00
418
原创 发布网站时,类型同时存在的原因.
在发布网站的时候可能会遇到类型同时存在的问题.导致这个问题的原因可能是有这么几个模块差不多,你直接复制导致的.因为,你复制后文件名称是改了,但是类名没有改.请看下面三图.解决的方法也很简单:修改Inherits和CS文件里的类名就可以解决问题了.
2007-06-18 17:19:00
505
转载 ASP.NET 2.0防止同一用户同时登陆
要防止同一用户同时登陆,首页应该记录在线用户的信息(这里与用户名为例),然后判断正在登陆的用户里面是否已存在。在这里使用一个cache存放已经登陆的用户名,但是还有一个问题就是要知道用户是什么时候离开系统的呢?这就要定期清除cache中的内容了,也就是设置一个cache的时间。这个时间可以跟用户的session值联系起来,刚好当用户session值失效的时候该用户在cache里面的信息也会被清
2007-06-14 17:31:00
482
转载 跨页面实现多选
本文介绍如何在ASP.NET中实现多页面选择的问题。其具体思路很简单:用隐藏的INPUT记住每次选择的项目,在进行数据绑定时,检查保存的值,再在DataGrid中进行选中显示。下面时完整的代码和例子:查看例子SelectMultiPages.aspx<%@ Page EnableViewState="true" CodeBehind="SelectMultiPages.aspx.cs"
2007-06-14 16:43:00
429
原创 禁止页面缓存
禁止页面缓存//Duration必须为正整数//%@OutputCache Duration="Time" Location="None"%>%@OutputCache Duration=1 Location="None"%> 例如在做最近浏览功能的时候,如果你不禁止页面缓存,那么你每次显示的就总是原来的信息.所以,只有这样,才能达到你每浏览一件商品的时候,随时显示当前的商品信
2007-06-14 11:36:00
402
原创 错误提示:无法识别的配置节
问题:配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 无法识别的配置节“connectionStrings” 解决办法:将.net环境升级为2.0,开始-》运行-》cmd-》C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis.exe
2007-06-14 10:55:00
484
原创 数码相机照片的福音:Advanced Batch Converter
最近数码相机照的照片太多了,而且每张都很大,1.5M哟.心痛我的硬盘啊!找到一个好的图片转换工具,他能将1.5M的照片压缩成150K甚至更小.图片效果没有差多少.这个工具威力实在不小. 特此推荐!!能够批量将 BMP、JPG、GIF、PNG、TIF、JPEG、RLE、DIB、PCD、DXF、ICO、WMF、TIFF、TGA、PCX、DCX、EMF、JIF、JPE、JFI
2007-06-14 10:45:00
460
原创 GridView+存储过程实现自定义分页
GridView+存储过程实现自定义分页!其实很简单,主要是怎么保存当前页面的页码PageIndex问题,不过把这个解决了什么都好办了.因为在分页过程中:PageSize是一定的,我们可以用一个属性[GridView1.PageSize]来表示即可.保存PageIndex好多中方法,而且数据不是很庞大,基本不会好太多的资源.在这里使用ViewState来保存当前的PageIndex和PageCou
2007-06-14 09:40:00
994
转载 ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页 ASP.Net中的DataGrid有内置分页功能, 但是它的默认的分页方式效率是很低的,特别是在数据量很大的时候,用它内置的分页功能几乎是不可能的事,因为它会把所有的数据从数据库读出来再进行分页, 这种只选取了一小部分而丢掉大部分的方法是不可去取的.在最进的一个项目中因为一个管理页面要管理的数据量非常大,
2007-06-13 16:10:00
510
原创 Cookie的使用[最近浏览]
Cookie的使用通过创建 HttpCookie 对象的实例编写 Cookie1.创建 HttpCookie 类型的对象并为它分配名称。2.为 Cookie 的子项赋值并设置所有 Cookie 属性。3.将该 Cookie 添加到 Cookies 集合中。 该实例表示一个名为 User 的 Cookie。
2007-06-13 14:37:00
1011
1
原创 过滤SQL关键字,过滤脏话!
//替代SQL//输入时替代 public string InCheckStr(string str) { if (str != null) { int i; string fy_in, fy_out; fy_in = "exec|in
2007-06-13 14:26:00
1472
3
原创 如何在DataGrid中实现分页功能
DataGridPager.aspx @ Page language="c#" Codebehind="DataGridPager.aspx.cs" AutoEventWireup="false" Inherits="CommonFunction.DataGridPager" %>DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transition
2007-06-13 11:16:00
609
原创 DataGrid自定义分页的例子
前台: @ Page language="c#" Codebehind="DataGridCustomPage.aspx.cs" AutoEventWireup="false" Inherits="CommonFunction.DataGridCustomPage" %>DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional/
2007-06-13 11:07:00
527
原创 如何在DataGrid控件中添加CheckBox控件列
前台:============================================ @ Page language="c#" Codebehind="DataGridCheckBox.aspx.cs" AutoEventWireup="false" Inherits="CommonFunction.DataGridCheckBox" %>DOCTYPE HTML
2007-06-13 11:00:00
1021
原创 使用DataList控件的编辑模板
前台: @ Page language="c#" Inherits="CommonFunction.DataListEditItem" CodeFile="DataListEditItem.aspx.cs" %>DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >HTML>HEAD>title>Da
2007-06-13 08:25:00
978
转载 全半角转换
/// 转全角的函数(SBC case) /// /// 任意字符串 /// 全角字符串 /// ///全角空格为12288,半角空格为32 ///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248 ///
2007-06-13 08:23:00
408
转载 DataList小结
DataList小结设计模版: 页眉 页脚 数据记录 交替显示项 选中时的显示方式 编辑时的显示方式 数据记录分隔符 编辑模版,里面可以嵌入控件,绑定数据。
2007-06-12 15:08:00
362
转载 DataList实现CheckBox的全选/全消.
在网上找了很多关于DataList实现CheckBox的全选/全消的例子,就这一例子适合我.录下...用Javascript在客户端实现遍历DataList控件,像MSN中的全选; 用一个Check或者按钮全选页面上的CheckBox 选中所有CheckBoxfunction CheckAll() { for (var i=0;i { var e = d
2007-06-12 15:06:00
738
原创 显示N-M条如何实现
今天做一个页面,用DataList分页,并且要实现 "显示N-M条"!在实现过程中,遇到了困难就是第一页和第二页的当前页码都为0.用Debug跟踪了好久,才解决.贴出来,供自己参考,并请大家指点. string sql; GetData GD = new GetData(); DataSet ds = new DataSet(); SqlConnection
2007-06-12 09:57:00
528
原创 DataList里CheckBox的选中状态
DataList里CheckBox的选中状态://bool b = ((CheckBox)DataList1.Items[i].FindControl("CheckBox1")).Checked int j = 0; protected void Button2_Click(object sender, EventArgs e) { for
2007-06-11 12:01:00
847
原创 datalist中绑定linkbutton问题
在页面中获取DataList1中Label1的值:Label lb1 = (Label)DataList1.Items[0].Findcontrol("Label1");在DataList1的ItemDataBound事件中获取Label1的值:Label lb1 = (Label)e.Items.Findcontrol("Label1"); 在DataList里面再放置一个L
2007-06-08 12:49:00
790
原创 DataList绑定控件的问题
1.获取值的问题:如果是在页面中获取控件Label1 的值:Label lb = (Label)Datalist1.Items[0].FindContrul("Label1 ");str strlb1 = lb.Text.ToString().Trim();如果是在DataList的ItemDataBound事件中则可以:Label lb = (Label)e.Items.
2007-06-08 12:04:00
610
原创 在.NET将aspx页面中的无页面刷新二级联动移植到ascx控件中
今天准备做一个无页面刷新的控件,原本以为只需要将其代码直接从页面中转过来就行了,没有想到,转过来之后居然只有DropDownList1里有值, DropDownList2空白.百思不得其解,后来想想,是不是JavaScript里的接收值ID[DropDownList2]没有接收到值或者是DropDownList2无效呢?运行之后查看源文件,果然,他的ID变成了"Zz1_DropDownLi
2007-06-08 09:25:00
1362
1
转载 如何屏蔽SQL关键字,如何屏蔽脏话
//替代SQL//输入时替代 public string InCheckStr(string str) { if (str != null) { int i; string fy_in, fy_out;
2007-06-08 09:02:00
1679
4
转载 不同的控件回车后响应不同的按钮
asp.net:不同的控件回车后响应不同的按钮private void Page_Load(object sender, System.EventArgs e){TextBox1.Attributes.Add("onKeydown", "if(event.keyCode == 13){document.getElementById(Button2).click();return
2007-06-08 08:57:00
545
原创 数据加载如何获取DropDownList中的默认选项
数据加载如何获取DropDownList中的默认选项,这里就要用到DropDownList.SelectIndex这个属性了. DropDownList4.Items.Clear(); DropDownList4.Items.Add("商品A类"); DropDownList4.Items.Add("商品B类");
2007-06-08 08:56:00
1067
转载 无刷新二级联动菜单的Request问题
页面上放置两个DropDownList,其ID分别为DropDownList1和DropDownList2利用javascript 实现了无刷新联动,用户提交选择后,在codebehind中我利用this.Request["DropDownList2"]可以获取DropDownList2的选择值,这在一个aspx页面中没有任何问题而当我把此项功能写在一个ascx用户控件中时,问题来了,
2007-06-07 17:15:00
621
原创 如何获取GridView中的值
前台:=========================================================
2007-06-06 16:46:00
6238
1
转载 ASPNET 登录失败
在运行中键入lusrmgr.msc会车可以调出“本地用户和组”管理器界面。在运行中键入gpedit.msc会车可以调出“组策略”界面。在运行中键入secpol.msc会车可以调出“本地安全设置”界面,打开"本地策略".用户权力指派,在右边窗口中双击"从网络访问此计算机",添加Guest用户组,再在"拒绝从网络访问此计算机"中删除Guest账户,使得局域网内计算机可以互相访问,当然先要在
2007-06-06 16:38:00
724
转载 无法将类型“ASP.login_aspx”转换为“System.Web.UI.WebControls.Login”
在2.0中做用户登陆界面Login.aspx时出现了这个错误。无法将类型"ASP.login_aspx" 转换为"System.Web.UI.WebControls.Login"郁闷了好一阵,查了下资料,研究了一下,发现这个错误的罪魁祸首是:Inherits="Login" %>中Inherits="Login"这句,在创建页面Login.aspx的时候,vs2005在后台页面Login.aspx
2007-06-06 16:22:00
845
RSS订阅