一个普通程序员
今天在处理GridView分页问题时遇到了一个比较常见的分页出错问题。 由于绑定GridView数据源时是在.CS文件里用代码进行绑定,所以当在.ASPX文件里对GridView属性设置AllowPaging为True时,直接进行分页调试时却报错“”GridView1″激发了未处理的事件”PageIndexChanging””,之前直接在可视化绑定数据源时没出现过这种问题。
I (ignore case)不管大小写强行指定字符匹配例:RewriteRule /code/project/([0-9,a-z]*).html /soft.jsp\?softpy=$1 [I]其他的参数一览I (ignore case)不管大小写强行指定字符匹配,这个FLAG影响RewriteRule指令和相应的RewriteCond 指令F (Forbidden)对客户端做反应,停止REWRITING进程并且发送403错误,注意在这种情况下FORMATSTRING 是无用的并可以设置为任何非空字符串。
-、模板 模板文件 template.html DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.
Code--当外修改TEST表中的F1字段时,同时根据条件修改F2字段ALTER TRIGGER [dbo].[updatetest1] ON [dbo].[TEST] FOR INSERT, UPDATE, DELETE ASbeginif update(F1) declare @fid int...
首先,解释下什么是资源的永久重定向,通俗简单理解下,当你在浏览器中输入sina.com.cn(新浪首页)的时候,网址是不是变成www.sina.com.cn了?再说一些163.com、qq.com都会变成www.xxx.com等的样式,使用的就是资源的永久重定向,只不过他们使用的不是IIS。
//源码是替换掉模板中的特征字符 string mbPath = Server.MapPath("template.html"); Encoding code = Encoding.
Request获取url各种信息的方法 测试的url地址:http://www.test.com/testweb/default.aspx, 结果如下: Request.ApplicationPath: /testweb Request.
string savePath = @"images/1.gif";//这里是你的相对路径savePath = Server.MapPath(savePath);//必须经过这一步操作才能变成有效路径if (System.
以下是一些常用的正则表达式,觉得实用就收藏一下吧。只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。
网上转的 自己用着方便建一个验证码专用的ValidateCode.aspx页前台代码“空”后台代码: using System;using System.Collections;using System.
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.
相关样式: Code.mainbox h3{ margin-bottom:0px; line-height:32px;height:32px;padding-left:1em;background:url(http://www.
//遍历页面所有button,设置其可见属性为false{ if (btn.GetType().Name == "Button") { //((TextBox)txtobj).
function Wait(){ var child=document.createElement("div"); child.id="looder"; child.style.top =300; child.
/// /// 用递归方法删除文件夹目录及文件 /// /// 带文件夹名的路径 public void DeleteFolder(string dir) { if (Directory.
首先要导入jQuery(如:jquery-1.3.2.min.js)的包和弹出框所需的JS包(dialog.js),并添加JS指定需要的图片路径 var CONTEXTPATH = "2/img/"; //设置图片路径 //弹出窗口 function Wi...
先看看ASP.NET页面刷新的实现方法:第一: private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.
Response.Write("window.setTimeout(\"window.location='test.aspx'\",5000);"); 实现延时5秒后跳转
//引用命名空间using System.Web.Security; //MD5加密后长度是32位 FormsAuthentication.HashPasswordForStoringInConfigFile("abc","md5") //SH1加密后长度是40位 FormsAuthentication.
Process.Start(Process.GetCurrentProcess().ProcessName + ".exe");Application.Exit();
private static void GetSingleThread() { string name = Process.GetCurrentProcess().
1、首先为DataGridView添加一个RowPostPaint事件。 2、在事件代码中把下面的代码贴上: private void dataGridView1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e) ...
int rows = dataGridView1.CurrentRow.Index;int coll = dataGridView1.CurrentCell.ColumnIndex; 看到很多人在网上找,取dataGridView的行和列的信息,今天偶而发一下。
/// /// 定义拼音区编码数组 /// private static int[] pyValue = new int[] { -20319,-20317,-20304,-2...
static public string GetChineseSpell( string strText ){ int len = strText.Length; string myStr = ""; for( int i=0;i 1 ) { int area...
/// /// 从汉字转换到16进制 /// /// /// public static string GetHexFromChs(string s) { if ((s.
范例说明:本范例讲解如何创建右键菜单,重点请注意菜单控件ContextMenuStrip的使用. 关键步骤: 1.创建一个新的Windows工程。 2.把ContextMenuStrip控件拖放到设计界面上,Name属性设置为cmMenu. 3.单击ContextMenuStrip控件的Type Here文本区域,可以输入菜单项的名称,如&new,然后回车. 4.添加RichTextBox控件,设置Name属性为"rchShow". 设置Form和RichTextBox的ContextMenuStript属性为“cmMenu”。
1 this.Close() ; //关闭当前窗体或对象 2 3 Application.Exit(); //关闭所有应用程序窗口4 5 如果启动了多线程,就需要用下面的方法来关闭了 c#通过Application.Exit();无法退出单独开启的线程 通过 Environment.Exit(0); 可以解决问题。
1 ProcessStartInfo psi = new ProcessStartInfo();2 psi.FileName = "NOTEPAD.EXE";3 psi.WindowStyle = ProcessWindowStyle.Hidden;4 Process.Start(psi);
比如aa.exe -autoaa.exe -main两组后缀,要求分别运行aa的某个线程,比如aa.exe -auto打开from1,aa.exe -main打开from2由于需要修改Program的Main方法,需要更加谨慎,因为一个结构清晰的Main对于后期维护是一个很好的帮助。
Code 1 /// 2 /// 机器码 3 /// 4 public class MachineCode 5 { 6 /// 7 /// 获取cpu序列号 8 ...
·关于C#中timer类 在C#里关于定时器类就有3个 1.定义在System.Windows.Forms里 2.定义在System.Threading.Timer类里 3.定义在System.Timers.Timer类里 System.Windows.Forms.Timer是应用于WinForm中的,它是通过Windows消息机制实现的,类似于VB或Delphi中的Timer控件,内部使用API SetTimer实现的。
网站文件名: 1、 网站文件名以标准英文单词描述业务内容。如果1个英文单词无法描述,可以增加2个或者3个,但尽量为完全单词,例如article.aspx/ articleView.aspx / articleList.aspx 等。
强制登陆 可以在运行里使用mstsc /console /v:IP:远程端口即可强制登录,如果直接在远程桌面连接端使用就直接输入/console /v:IP:远程端口. 如:mstsc /console /v:221.221.221.221:34567 windows 2003 终端服务超出最大允许连接数(远程桌面,解决办法) 这是因为Windows 2003中设置了最大允许连接数限制,而你每次连接后可能没有注销而是直接关闭,导致连接数超过了最大连接数。
Code 1 CREATE PROC [dbo].[P_viewPage_A] 2 /* 3 nzperfect [no_mIss] 高效通用分页存储过程(双向检索) 2009.4.22 4 敬告:适用于单一主键或存在唯一值列的表或视图 5 ps:Sql语句为8000字节,调用时请注意...
Code 1 public bool login(string uname, string upass) 2 { 3 SqlConnection con = new SqlConnection(constring); 4 con.
Code 1 public void addpeople(ArrayList arr) 2 { 3 SqlConnection con = new SqlConnection(constring); 4 con.
Code 1 protected void Button1_ServerClick(object sender, System.EventArgs e) 2 { 3 if(File1.
在网上搜集整理的资料,希望对大家有所帮助1.与的区别: 答:是在程序执行时调用,是在DataBind()方法之后被调用2.控件接收哪些类型数据? 答:接收Bind的控件,一般有dropDownList,DataList,DataGrid,ListBox这些集合性质的控件,而被捆绑 的主要是A...
Code 1 using System; 2 3 using System.Net; 4 5 using System.Net.Mail; 6 7 using System.
ASP.NET的内置对象介绍 1.Response 2.Request 3.Server 4.Application 5.Session 6.Cooki Request对象主要是让服务器取得客户端浏览器的一些数据,包括从HTML表单用Post或者GET方法传递的参数、Cookie和用户认证。
这里给出5种方案,希望可以帮到你如何生成静态页: 方案1: /// /// 传入URL返回网页的html代码 /// /// URL /// public static string getUrltoHtml(string Url) { errorMsg = ""; try { System.
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.
优点 如果要在诸多Web页间传递一个变量,那么用Session变量要比通过QueryString传递变量可使问题简化。 要使WEb站点具有用户化,可以考虑使用Session变量。你的站点的每位访问者都有用户化的经验,基于此,随着LDAP和诸如MS Site Server等的使用,已不必再将所有用户化过程置入Session变量了,而这个用户化是取决于用户喜好的。
分页或者分段调用数据的时候很有用的啊--从Table 表中取出第 m 条到第 n 条的记录:(Not In 版本) [复制到剪贴板]CODE: SELECT TOP n-m+1 * FROM Table WHERE (id NOT IN (SELECT TOP m-1 id FROM T...
1.//弹出对话框.点击转向指定页面 [复制到剪贴板]CODE: Response.Write("window.alert('该会员没有提交申请,请重新提交!')");Response.
一.聚合函数AVG 返回组中值的平均值。空值将被忽略BINARY_CHECKSUM 返回对表中的行或表达式列表计算的二进制校验值。BINARY_CHECKSUM 可用于检测表中行的更改CHECKSUM 返回在表的行上或在表达式列表上计算的校验值。
首先简单介绍一下MD5和SHA1:MD5的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由Mit Laboratory for Computer Science和Rsa data security inc的Ronald l. rivest开发出来,经md2、md3和md4发展而来。
SQL语句利用SqlCommand传参数的方法:string strSQL="SELECT * FROM [user] WHERE user_id=@id";SqlCommand cmd = new SqlCommand();cmd.
Code 1 2 protected override void OnStart(string[] args) 3 { 4 MyTimer(); 5 } 6 7 //实例化System.