ASP.NET
文章平均质量分 79
宸路
一个简单的人,所遇到的也是简单的事,简单地过,简单的思考,走简单的路。简单平凡。我喜欢。
展开
-
页面输出学习有感
在输出页面时使用不同的方法的输出的位置不同:1.ClientScript.RegisterClientScriptBlock(GetType(), "a", "js代码");此时输出的位置为的下一行2.Page.ClientScript.RegisterStartupScript(GetType(), "a", "js代码");此时输出的位置为的上一行3.HttpContext.Cu原创 2009-09-07 16:59:00 · 297 阅读 · 0 评论 -
ASP.Net控件模板中根据绑定对象的属性控制元素隐现技巧
来自:http://www.cnblogs.com/SkyD/archive/2009/06/12/1502387.htmlASP.Net控件模板中根据绑定对象的属性控制元素隐现技巧 在ASP.Net页面中,控制部分元素隐现通常采用这种方法: ……要显示的Html代码…… 这种用法很方便,但是如果希望在服务器控件模板中使用它,以对绑定对象的某个属性进行转载 2009-09-10 07:56:00 · 351 阅读 · 0 评论 -
页面局部延时加载——刷新
在你需要“延迟加载”的地方,首先设置它的Visible为False,然后在页面上放置一个或者多个 UpdatePanel(显示控件放在其中或者关联到他),每一个中内嵌一个Timer控件并且设置为100毫秒,在Timer的事件中才更新相应的页面局部控件的Visible属性。 无标题页转载 2009-09-09 13:56:00 · 5255 阅读 · 0 评论 -
动态生成aspx文件
动态生成aspx文件及相应的cs文件。using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System转载 2009-09-08 16:57:00 · 1005 阅读 · 0 评论 -
Asp.Net 学习资源优秀网站推荐列表
Asp.Net 学习资源优秀网站推荐列表来自:http://www.zhiwenweb.cn/aspx/archives/13.aspx 名称:快速入门地址:http://chs.gotdotnet.com/quickstart/描述:本站点是微软.NET技术的快速入门网站,我们不必再安装.NET Framework中的快速入门示例程序,直接在网上查看此示例即看。转载 2009-09-09 14:06:00 · 586 阅读 · 0 评论 -
session数组,table也可以
int[] a = new int[10] { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }; Session["abc"] = a; int[] abcdd=(int[])Session["abc"];同理table也是一样的。原创 2009-09-14 14:58:00 · 429 阅读 · 0 评论 -
GridView 在Footer加上自动求和行
ShowFooter="True" private double sum = 0;//取指定列的数据和,你要根据具体情况对待可能你要处理的是int protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowIndex >=转载 2009-09-19 07:53:00 · 784 阅读 · 0 评论 -
一个关于弹出对话框的。this.getType()请注意
我想在类中写这样一个公用方法,以方便弹出对话框 public static void MessageBox(string TxtMessage) Page.ClientScript.RegisterStartupScript(this.GetType(),""," alert("+TxtMessage+"); "); 可是老是提示错误非静态的字段转载 2009-09-17 07:52:00 · 885 阅读 · 0 评论 -
VS常用快捷键(个人)
Shift+Alt+Enter: 切换全屏编辑 Ctrl+K,D格式化代码 Ctrl+K,K: 切换书签开关 Ctrl+K,N: 移动到下一书签 Ctrl+B,P: 移动到上一书签 Ctrl+B,C: 清除全部标签 Ctrl+M,M;切换大纲显示展示Ctrl+M,O;折叠到定义 Ctrl+F: 查找 Ctrl+Shift+F:原创 2009-09-21 07:53:00 · 417 阅读 · 1 评论 -
去掉字符串中的重复
去掉字符串中的重复,并转化为大写: string str = "abcdeabc"; string upperStr= str.ToUpper();//转化为大写 string listString=string.Empty; for (int i = 0; i < str.Length;i++ ) {原创 2009-09-21 12:46:00 · 419 阅读 · 0 评论 -
ScriptManager学习js合并两个文本框的值
效果图: aspx代码:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ScriptManager学习.aspx.cs" Inherits="ScriptManager学习" %> 合并两个文本框的值原创 2009-09-21 12:51:00 · 1138 阅读 · 0 评论 -
弹出登录层
效果图: <!-- #login{ position: relative; display: none; top: 20px; left: 30px; background-color: #ffffff; text-align: center; border: solid 1转载 2009-09-22 13:28:00 · 649 阅读 · 0 评论 -
GridView操作
1.GridView突显单元格 for (int i = 0; i < GridView.Rows.Count; i++) { if (Convert.ToDecimal(GridView.Rows[i].Cells[1].Text.ToString()) > Convert.ToDecimal(GridView.Rows[i].Cell原创 2009-09-22 13:31:00 · 270 阅读 · 0 评论 -
各种控件的JS事件添加
1.RadioBoxList:int RadioNum = RadioButtonList1.Items.Count;for (int i = 0; i < RadioNum; i++){RadioButtonList1.Items[i].Attributes.Add("onclick", "XXXXX();");}//在相应的RadioButtonList1_Sel原创 2009-09-22 13:37:00 · 450 阅读 · 0 评论 -
GridView 72般绝技 转自清清月儿
GridView 72般绝技 转自清清月儿 GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话框GridView转载 2009-09-25 07:56:00 · 403 阅读 · 0 评论 -
GridView的事件
/**//// /// 编辑选中事件 /// /// /// protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e) { GridView1.EditIndex = e.NewEditIndex;转载 2009-09-27 07:51:00 · 363 阅读 · 0 评论 -
常用方法
1.绑定DropDownList控件2.得到当前星期 /**//// /// 绑定DropDownList控件 /// /// /// /// /// public void BinControlsDropDownList(DataSet转载 2009-09-27 07:54:00 · 242 阅读 · 0 评论 -
【转】c# 注册表操作,创建,删除,修改,判断节点是否存在
关键字: c# 注册表 操作 创建 删除 修改 判断 节点 存在 用.NET下托管语言C#操作注册表,主要内容包括:注册表项的创建,打开与删除、键值的创建(设置值、修改),读取和 删除、判断注册表项是否存在、判断键值是否存在。 准备工作: 1:要操作注册表,我们必须要引入必要的命名空间: C#代码 using Microsoft.Win32; 在这个命名空间里面包含了转载 2010-01-15 11:51:00 · 558 阅读 · 0 评论 -
控件默认布局为绝对定位设置
1、布局->位置->自动定位选项2、HTML设计器->CSS定位->定位选项3、勾选“将工具框、粘贴或拖放的控件定位更改为以下设置:(默认是不勾选的)绝对定位原创 2010-01-15 08:21:00 · 843 阅读 · 0 评论 -
【转】C#写、生成xml文件
代码: public void CreateAppXML(string strFileName) { System.Xml.XmlTextWriter writer = new System.Xml.XmlTextWriter(strFileName, null); //设置缩进原创 2010-01-23 17:06:00 · 480 阅读 · 0 评论 -
【转】C#实现大文件分块发送到客户端
private void FileBuffer() { System.IO.Stream iStream = null; byte[] buffer = new Byte[10000]; //每次读取10K bytes的数据在chunk中 int length;//文件的长度转载 2010-01-23 17:29:00 · 1572 阅读 · 0 评论 -
Asp.net常用函数表
Abs(number) 取得数值的绝对值。 Asc(String) 取得字符串表达式的第一个字符ASCII 码。 Atn(number) 取得一个角度的反正切值。 CallByName (object, procname, usecalltype,[args()]) 执行一个对象的方法、设定或传回对象的属性。 CBool(expression) 转换表达式为Boolean 型态。转载 2010-01-25 09:17:00 · 328 阅读 · 0 评论 -
【转】C#中静态和非静态的区别
HR:C#中静态类或静态方法和非静态类静态方法有什么区别?回答:静态的可以直接调用而非静态的需要实例化 本质区别: 静态属于类定义, 动态属于对象定义 肯定是先定义类,才能定义对象, 所以静态要先于动态, 而且静态只能有一份, 动态则没有限制.==============================================静态运行时被加载一次。 非静态每次运转载 2010-01-29 16:55:00 · 644 阅读 · 0 评论 -
/和/的区别
〓长沙星城(254846639) 14:34:09问下做网站路径有时候是/有时候是/什么时候使用啊 〓西安→霸王(879165632) 14:36:37/是url地址中用的/是服务器实际路径用的 〓西安→霸王(879165632) 14:37:59比如:你要超链接到同目录的文件夹temp下的index.html文件,则可以写:temp/index.html转载 2010-02-23 14:38:00 · 330 阅读 · 0 评论 -
【转】理解ASP.NET中的三层中的DAL、BLL和USL
一、三层体系架构 1.表示层(USL):主要表示WEB方式,也可以表示成WINFORM方式。如果逻辑层相当强大和完善,无论表现层如何定义和更改,逻辑层都能完善地提供服务。 2.业务逻辑层(BLL):主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理。如果说数据层是积木,那逻辑层就是对这些积木的搭建。 3.数据访问层(DAL):主要是对原始数据(数据库或者文本文件等存放转载 2010-02-24 08:38:00 · 616 阅读 · 0 评论 -
【转】ASP.NET中常用到的27个函数集
1、DateTime 数字型 以下是引用片段: System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Mont转载 2010-02-24 08:55:00 · 359 阅读 · 0 评论 -
ASP.NET 2.0网站换肤实现过程
一、简介: 利用Themes我们可以很容易的更改控件、页面的风格,而不需要修改我们的代码和页面文件。Themes文件被单独的放在1个App_Themes文件夹下面,与你的程序是完全分开的。 二、怎么使用Themes和Skins: 先看个非常简单的实例: App_Themes/default/1.skin文件代码: defaul转载 2010-02-24 10:32:00 · 464 阅读 · 0 评论 -
【转】关于如何在类库中使用Response,Request,Server,Session!
很多人在群里问起,如何在类库中的类文件里使用Response,Request,Server,Session几种对象。我这里有如下方式,仅供参考: 首先我们要在类文件里引用using System.Web;using System.Web.SessionState;命名空间,然后是对这种对象的声明: HttpSessionState Session;转载 2010-03-03 10:39:00 · 648 阅读 · 0 评论 -
【转】c#中DES加密解密的类
using System;using System.Collections.Generic;using System.Text;using System.Security.Cryptography;using System.Globalization;using System.IO;namespace what{ class DES {转载 2010-03-01 19:43:00 · 412 阅读 · 0 评论 -
【转】asp.net 页面刷新方法总结
ASP.NET页面刷新方法总结先看看ASP.NET页面刷新的实现方法:第一:private void Button1_Click(objectsender,System.EventArgse){Response.Redirect(Request.Url.ToString());}第二:private void Button2_Click(objectsend转载 2009-12-29 08:40:00 · 405 阅读 · 0 评论 -
【转】获取指定文件夹下所有子目录及文件(树形)
//调用 页面代码 Response.Redirect("ListReport.aspx?Path="+System.Web.HttpUtility.UrlEncode("数据", System.Text.Encoding.UTF8));//显示页面代码 protected void Page_Load(object sender, EventArgs转载 2009-12-29 08:42:00 · 736 阅读 · 0 评论 -
代码实现IIS浏览
效果图: //调用页面的方法 Response.Redirect("ListReport.aspx?Path="+System.Web.HttpUtility.UrlEncode("数据//高一考试//高一考试", System.Text.Encoding.UTF8));//弹出窗口显示 Page.ClientScript.Regi原创 2009-12-29 13:54:00 · 354 阅读 · 0 评论 -
关于错误“Sources”参数中指定了多次。“Sources”参数不支持重复项
关于错误“Sources”参数中指定了多次。“Sources”参数不支持重复项昨晚困扰了同事的这个问题,早上被突发的灵感解决了。“Sources”参数中指定了多次。“Sources”参数不支持重复项问题源自于工程文件.cspro 用记事本打开工程文件,发现 发现两个一模一样的包含文件,删掉一个随之问题解决,昨晚bai转载 2010-03-15 16:19:00 · 1200 阅读 · 0 评论 -
String.Empty,NULL和""的区别
string.Empty不分配存储空间 ""分配一个长度为空的存储空间 所以一般用string.Empty为了以后跨平台,还是用string.empty在 C# 中,大多数情况下 "" 和 string.Empty 可以互换使用。比如:string s = "";string s2 = string.Empty;if (s == string.Empty转载 2010-03-15 11:52:00 · 312 阅读 · 0 评论 -
解决“您试图从目录中执行CGI、ISAPI 或其他可执行程序...”的问题
解决“您试图从目录中执行CGI、ISAPI 或其他可执行程序...”的问题本人今日在实验室调试一网页,使用WIN2003 INTERNET信息服务(IIS)管理器,在建立一个网站虚拟目录,结果浏览网页时出现错误,错误提示信息如下:---------------------------------------------------------该页无法显示转载 2010-03-17 09:06:00 · 374 阅读 · 0 评论 -
网站打包
此项目是通过winform的打包程序来实现web网站的打包,打包程序是自定义的。下面的webconfig的连接字符串的配置信息 1、发布网站:右键点击web项目,“发布网站”将它发布到本地机器。2、安装项目:从菜单处依次点 文件->新建->文件->项目->其他项目类型->安装和部署->安装项目。3、添加文本框(A):安装项目->视图->用户界面->添加对原创 2010-01-07 14:04:00 · 611 阅读 · 0 评论 -
检索COM组件 CLSID错误
原因:安装后的程序软件又卸载了,在卸载的时候卸载了它用到的组件,但是,这被卸载的组件别的软件也有可能用到。将报错的软件重新修复一下,或者重新安装就可以了。常见这种问题的在编程中有可能是Excel、Word等用到的一些组件。重新安装一下这些用到的组件(cdo、owc等)原创 2010-01-08 08:06:00 · 647 阅读 · 0 评论 -
一个ASP.NET的IIS的完整控制类
using System;using System.Data;using System.DirectoryServices;using System.Collections;namespace CreateWebDir{ /// // IISManager 的摘要说明。 /// public class IISManager{转载 2010-03-22 10:42:00 · 590 阅读 · 0 评论 -
修改vs2005的默认浏览器设置
打开一个网站,网站上右击,点击“浏览方式……”,打开浏览方式对话框,点击浏览选择你要更改的浏览器,点击“设置为默认值”,就可以了。有图片说明:原创 2010-01-12 09:11:00 · 762 阅读 · 0 评论 -
【转】C#判断一个字符串是否是数字
//判断一个string是否可以为数字 //方案一:Try...Catch(执行效率不高) /// /// 名称:IsNumberic /// 功能:判断输入的是否是数字 /// 参数:string oText:源文本 /// 返回值: bool true:是 false:否转载 2010-01-11 08:06:00 · 1143 阅读 · 0 评论