自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 Iframe框架自动适应高度示例详解

<br /> iframe框架可以动态加载网页,并能嵌入到当前页面中,实现页面嵌套的功能。前几天做一个网页功能时需要用到自动调整Iframe框架的大小,找了资料才找到了答案。下面先来看下实现的代码:<br />【实现代码】 <br />        在这里有两个页面,第一个页面是iframe.html,iframe框架就在这个页面里,实现代码如下所示: <br /> <br />         <br />第二个页面是autoframe.html,它会自动调整子页的大小,实现代码如下所示(代码放在子页,

2010-12-30 10:25:00 813

原创 gridview的RowDataBound事件中设置某一单元格颜色

<br /> protected void gv_list_RowDataBound(object sender, GridViewRowEventArgs e)<br />    {<br />        //执行循环,保证每条数据都可以更新<br />        for (int i = 0; i < gv_list.Rows.Count + 1; i++)<br />        {<br />            if (e.Row.RowType == DataControlRowTy

2010-10-22 10:00:00 1299

原创 JS验证日期格式是否正确

<br />这个JS验证程序如下,我们不必要细研究它的实现过程,保存起来,会使用就行了!<mce:script language="javascript"><!--//判断输入的日期是否正确function CheckDate(INDate){ if (INDate=="") {return true;} subYY=INDate.substr(0,4) if(isNaN(subYY) || subYY<=0){ return true; } //转换月份

2010-10-11 10:23:00 2204

原创 关于GridView的分页-万能分页代码

<br /><PagerTemplate><div style="text-align:center; color:Blue" mce_style="text-align:center; color:Blue"> <asp:LinkButton ID="cmdFirstPage" runat="server" CommandName="Page" CommandArgument="First" Enabled="<%# ((GridView)Container.Parent.P

2010-10-10 18:20:00 550

原创 Repeater控件中点击按钮后获取某一行的数据

<br />//更新数据<br />    protected void lbtn_Update_Click(object sender, EventArgs e)<br />    {<br />        LinkButton lbtn_Update = (LinkButton)sender;//可以为各种控件<br />        string id = lbtn_Update.CommandArgument;<br />        //获取textbox的值<br />        R

2010-09-06 18:46:00 2818

原创 关于showModalDialog清除缓存

<br />showModalDialog页面自动缓存的问题,导致第二次打开页面,数据没有被刷新,这是因为showModalDialog页面如果每次的URL一样的话,它会自动显示以前在缓存里面的数据.<br />解决:<br />方法一:<br />既然每次URL不能相同,那就让它不同嘛。直接链接上搞个随机数就行。<br /><br />window.showModalDialog("/Modules/MA/MAC008.aspx?ID="+ 2 +"&Rnd="+ Math.random(), self,

2010-09-03 11:12:00 796

转载 DataSet多表查询操作

<br /> 一.源码及说明:<br /><br />Code<br />using System;<br />using System.Collections.Generic;<br />using System.Data;<br /><br />namespace Andy.DataSetHelper{<br />public class DataSetHelper<br />{<br /><br /><br />       public DataSet ds;<br /><br />       p

2010-07-04 21:42:00 2297

原创 asp.net 删除文件夹,指定文件夹,删除文件夹和所有文件,删除权限设置,递归删除文件夹目录及文件

<br />string filepath = Server.MapPath("文件夹名称");//找到文件物理路径DeleteFolder(filepath);/// <summary> /// 用递归方法删除文件夹目录及文件 /// </summary> /// <param name="dir">带文件夹名的路径</param> public void DeleteFolder(string dir) { if (Directo

2010-07-03 11:19:00 497

原创 Asp.net弹出层并且有遮罩层

<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><ti

2010-06-30 17:16:00 3476 2

转载 Ajax控件介紹

<br />Ajax控件介紹<br />1. Accordion <br />【功能概述】Accordion可以让你设计多个panel 并且一次只显示一个Panel .在页面上的显示效果就像是使用了多个CollapsiblePanels只不过每一次只展开其中一个CollapsiblePanel.Accordion控件内部包含了若干个AccordionPane,每一个AccordionPane的template里包括了对其Header和Content的定义。我们可以在后台代码中通过SelectedIndex属

2010-06-30 00:27:00 800

转载 弹出无刷新环境中的对话框

<br />在普通的asp.net环境中,要在页面弹出一个对话框可以用如下代码实现: <br />      response.write("<script>alert('这是一个对话框!')</script>");<br />      然而在ajax环境中如果这样用就要出错了!<br />      这里提供一个标准的使用方法:<br />privatevoid OpenDialogForButton(Button button, string message)<br />        {<br />

2010-06-29 23:06:00 433

转载 gridview获取当前行索引的方法

<br />在用GridView控件时,我们经常会碰到获取当前行的索引,通过索引进行许多操作。例如,可以获得当前行某一个控件元素;设置某一元素的值等等。<br />下面结合实例介绍几种获得GridView当前行索引值的方法。<br />实例:<br />① 目的:获取GridView中RowCommand的当前索引行。<br />② 前台页面:在GridView中添加一模版列,里面添加一个LinkButton控件。<br />代码:<br /><asp:TemplateField HeaderText="操

2010-06-29 22:19:00 388

转载 第四讲 GridView 72般绝技

<br />1.GridView无代码分页排序:<br />效果图:<br />1.AllowSorting设为True,aspx代码中是AllowSorting="True";<br />2.默认1页10条,如果要修改每页条数,修改PageSize即可,在aspx代码中是PageSize="12"。<br />3.默认的是单向排序的,右击GridView弹出“属性”,选择AllowSorting为True即可。<br /> <br /><br />2.GridView选中,编辑,取消,删除:<br />效

2010-06-29 10:59:00 240

转载 ASP.NET夜话之二十一asp.net网站的性能优化

<br />本篇主要讲述在ASP.NET中如何提高程序性能。提高程序性能的方法主要从编码和数据操作及优化配置三方面,本章要讲述的知识点有:<br />l  程序编码优化<br />l  数据操作优化<br />l  配置优化<br />l  总结<br />21.1 程序编码优化<br />从编码方面提高程序性能的方法主要涉及到集合操作、字符串连接、类型转换等。<br />21.1.1 集合操作<br />在.NET Framework中提供了很多集合类,如ArrayList、BitArray、Hashta

2010-06-29 10:36:00 373

原创 一个关于网页居中显示的小技巧

<br />function getWidth(){ <br />var w=document.body.clientWidth; <br />w=(w-800)/2; <br /><br />return w; <br />}      ////////获得左距离 <br /><br />margin-left:expression(getWidth());//利用CSS表达式居中显示。 <br /><br /><br />传统的消除默认,然后BODY{MARGIN:0 AUTO;}非常不适用,特别当遇到

2010-06-26 16:38:00 797

原创 html中frameset的详细使用方法

框架概念 : <br />所谓框架便是网页画面分成几个框窗,同时取得多个 URL。只 要 <FRAMESET> <FRAME> 即可,而所有框架标记 要放在一个总起的 html 档,这个档案只记录了该框架 如何划分,不会显示任何资料,所以不必放入 <BODY> 标记,浏览这框架必须读取这档 案而不是其它框窗的档案。<FRAMESET> 是用以划分框窗,每一框窗由一个 <FRAME> 标 记所标示,<FRAME>必须在 <FRAMESET> 范围中使用。如下例: <br /><frameset cols="5

2010-06-26 09:35:00 40947

原创 js实现控制回车时某个控件获得焦点(主要解决了C#控件获取不了事件的问题)

js<!-- document.onkeydown=OnKeyDown function OnKeyDown() { if(event.keyCode==13)//表示按下回车键 { if(event.srcElement.id == "") //控件的ID

2010-05-21 11:40:00 2134

转载 C# winform 实现MD5加密

首先,先简单介绍一下MD5MD5的全称是message-digest algorithm 5(信息-摘要算法,在90年代初由mit laboratory for computer science和rsa data security inc的ronald l. rivest开发出来, 经md2、md3和md4发展而来。MD5具有很好的安全性(因为它具有不可逆的特征,加过密的密文经过解密后和加

2010-05-09 09:57:00 3691 1

原创 Web出错,跳到相应的页面可以设置Web.Config文件

可以使用web.config文件的部分,再标记内配置应用程序的定制错误页面:        DefaultRedirect表示如果发生错误,默认的URL就重定向到浏览器。这样如果页面访问失败,应用程序就可以恢复,并把用户定向到其他的页面,除了将所有的错误重定向到一个公共页外,还可以将特定的错误页分配给特定的错误状态代码。 配置节支持内部 标记,该标记使 HTTP 状态代码与自定义错误页关联。

2010-05-07 15:23:00 2155

原创 JS从子页关闭父页(不出现提示窗口)

window.parent.opener=null;window.parent.open(,_self);window.parent.close();

2010-05-07 13:57:00 607

原创 网页中打开PDF格式文件

利用前台代码打开 ">  也可以利用后台代码打开string rnd = Request.QueryString["rnd"].ToString();Response.ContentType = "Application/pdf";string Fil

2010-05-06 08:38:00 2351 1

原创 网页中打开word文档

前台代码打开: my youth <meta http-equir="content-type" content="text/html";charset="gb2312"> <!-- function doword() { var WordApp=new ActiveXObject("Word.Application"); WordApp.Appl

2010-05-05 16:32:00 15553

原创 访问IIS元数据库失败

如果先装了.net再装IIS,访问.aspx的文件会出现"访问 IIS 元数据库失败。" 的错误.原因就是IIS和.net Framework2.0安装顺序反了,系统里先安装了.net Framework2.0,而这样后来装过IIS后,.net Framework未注册相关组件,不能对IIS做出修改,就会出现这种情况!解决方法:到C:/WINDOWS/Microsoft.N

2010-05-04 15:24:00 472 2

转载 .NET后台调用前台JS函数

//为Button1添加onclick()事件 Button1.Attributes.Add("onclick", "checkSame()"); //后台调用前台JS函数 ScriptManager.RegisterStartupScript(Page, this.GetType(), "onclick", "indexshow();", true);

2010-04-30 09:41:00 1167

原创 在Web.config添加connectionStrings,在类文件获取连接字符串

Web.config里添加代码:  类文件里获取连接字符串的代码:private static string connstring = ConfigurationManager.ConnectionStrings["Dor"].ConnectionString.ToString();

2010-04-30 09:38:00 971

原创 Repeater控件没数据时显示"找不到任何数据"

FooterTemplate>  asp:Label ID="lbEmpty" Text="找不到任何数据!" ForeColor="Red"  runat="server" Visible=>asp:Label>  FooterTemplate>  

2010-04-30 09:37:00 462

原创 response.write()输出""

Response.Write("alert(/"登陆信息出现错误,请重新登陆。/");window.location.href=/"../../default.htm/"");

2010-04-30 09:32:00 404

原创 页面跳转

1.window.location.href="new url".这个完全客户端方式, 对客户端有完全依赖,特别是js的依赖,所以会有不稳定现象.2.Response.Redirect()这个方法实现的跳转依赖于客户端,所以理论上有lz说的不稳定现象;但是我从来没遇到过, 因为据我观察,它也是如楼主所说,写入http header实现跳转.但是这个和js没关系.3.Server.Transfer(

2010-04-29 15:26:00 345

原创 repeater/DataList分页

        //对PagedDataSource 对象的相关属性赋值         PagedDataSource objPds = new PagedDataSource();        objPds.DataSource = ds.Tables[0].DefaultView;        objPds.AllowPaging = true;        objPds.PageSi

2010-04-26 16:31:00 260

原创 viewstate和session

viewstate是页面级的,只能在一个页面中使用,但是它是写在页面上的,所以不占用内存     只是会稍微占用点网络的带宽。     session则是站点级的,它可以整个站点中所有的页面进行共享,但是一个方面它是有时间限制的     另一个方面它是存放在内存中的。  

2010-04-26 11:05:00 239

原创 在CSS中加上这一句可以令网页颜色变成黑白

html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }

2010-04-21 09:19:00 358

原创 asp.net TextBox只读时不能通过后台赋值取值解决办法

给页面的TextBox设置ReadOnly="True"时,在后台代码中不能赋值取值,下边几种方法可以避免: 1、不设置ReadOnly,设置onfocus=this.blur() C#代码 "TextBox1" runat="server" onfocus=this.blur()>  文本框不变灰色,但也无法手动修改内容,可以在后台通过Text属性正常赋值

2010-04-20 15:18:00 1262

原创 showModalDialog和showModelessDialog使用心得

一、showModalDialog和showModelessDialog有什么不同?       showModalDialog:被打开后就会始终保持输入焦点。除非对话框被关闭,否则用户无法切换到主窗口。类似alert的运行效果。       showModelessDialog:被打开后,用户可以随机切换输入焦点。对主窗口没有任何影响(最多是被挡住一下而以。:P)         二、怎样才让在

2010-04-19 17:08:00 281

原创 Repeater删除某一项

前台代码:   <asp:Repeater ID="Message" runat="server" onitemdatabound="Message_ItemDataBound"> 分组类型 分组名称 操作

2010-04-19 15:11:00 1492

原创 在javascript中如何获得label控件的值

document.all("labelID").innerText    或者       document.all("labelID").innerHTML

2010-04-19 09:19:00 531

原创 history.back与history.go()

  history.back(0) 刷新   history.back(1) 前进   history.back(-1) 后退      功能相当于浏览器上面的前进后退按钮,同理,history.back(-3) 表示后退三   个URL记录   这两个属于JS代码,相当于IE的前进、后退功能。  具体的用处就要看什么时候需要这个就用上。比如用户注册时的验证是后台验  证,不符合要求的时候就可以用

2010-04-19 09:18:00 318

原创 showModalDialog()、showModelessDialog()方法使用详解

  Javascript有许多内建的方法来产生对话框,如:window.alert(),   window.confirm(),window.prompt().等。   然而IE提供更多的方法支持对话框。如:           showModalDialog()   (IE   4+   支持)       showModelessDialog()   (IE   5+   支持)      

2010-04-19 08:41:00 182

转载 Visual Studio 2008 快捷键大全

Ctrl+m+Crtr+o折叠所有大纲Ctrl+M+Crtr+P: 停止大纲显示Ctrl+K+Crtr+C: 注释选定内容Ctrl+K+Crtr+U: 取消选定注释内容Ctrl+J : 列出成员 智能感知Shift+Alt+Enter: 切换全屏编辑Ctrl+B,T / Ctrl+K,K: 切换书签开关Ctrl+B,N / Ctrl+K,N: 移动到下一书签 Ctrl+B,P: 移动到上一书签 C

2010-04-18 21:24:00 207

原创 弹出JS对话框(背景不会变白

if (true)   {       Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "alert(新闻添加成功!);");   }   else  {       Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "ale

2010-04-14 10:36:00 797

原创 ArrayList的使用方法

1、什么是ArrayList    ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素 实现了ICollection和IList接口 灵活的设置数组的大小 2、如何使用ArrayList    最简单的例子:ArrayList List = new ArrayList();for( int i=0

2010-03-28 21:06:00 327

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除