- 博客(51)
- 资源 (1)
- 收藏
- 关注
原创 关于在前台和后台让关键字产生高亮效果的实现办法
后台 string x = "Live for nothing nothing"; string xx = @"(f|i)"; Regex r = new Regex(xx); if (r.IsMatch(x)) { x = r.Replace(x, "
2010-03-05 09:01:00
256
原创 datatable合并两个列
DataSet ds = bll.GetList("CompanyID=" + CompanyID); DataTable dt = ds.Tables[0]; dt.Columns.Add("Text", System.Type.GetType("System.Object"), " c_contact+(+c_email+
2009-10-22 16:37:00
457
原创 页面执行初期的顺序
在这之前,我们先补充一下理论知识:对于构造函数,先调用基类的构造函数、然后调用派生类的构造函数;如果有析造函数的话(一般这个都没有了,系统处理了),先调用派生类的析构函数、然后调用基类的析构函数。在多态的情况下,会先调用派生类的方法(有override的方法)。 如下是页面执行初期的顺序 Page.InitializeCulture() // 国际化 UserControl.OnInit() Us
2009-08-17 15:51:00
288
原创 gridview在编辑状态下绑定dropdownlist。
gridview编辑栏目 编辑 editor 客服 customer 技术 technique 美工 art
2009-08-13 09:20:00
463
原创 JS操作select相关方法
1.判断select选项中 是否存在Value="paraValue"的Item2.向select选项中 加入一个Item3.从select选项中 删除一个Item4.修改select选项中 value="paraValue"的text为"paraText"5.设置select中text="paraText"的第一个Item为选中6.设置select中value="paraValue"的Item为
2009-07-31 17:54:00
200
原创 Javascript正则表达式的match方法 (匹配次数)
match 方法使用正则表达式模式对字符串执行查找,并将包含查找的结果作为数组返回。stringObj.match(rgExp) 参数stringObj必选项。对其进行查找的 String 对象或字符串文字。rgExp必选项。为包含正则表达式模式和可用标志的正则表达式对象。也可以是包含正则表达式模式和可用标志的变量名或字符串文字。说明如果 match 方法没有找到匹配,返回
2009-07-31 17:23:00
5731
原创 js 限制input的字数 并提醒
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">bigfocus@163.com,混蛋鱼" />JS限制textarea输入框输入字数function checktext(text){ allValid = true; for (i = 0; i { if
2009-07-30 10:16:00
2189
原创 sql server 自增列
dbcc checkident(Mark,reseed,2000) Mark 表名2000 从2000+1 开始自增列
2009-07-29 16:39:00
190
原创 RowState即是Alternate又是Edit的状态判断语法:
RowState即是Alternate又是Edit的状态判断语法: 1、最标准的写法e.Row.RowState == (DataControlRowState.Alternate|DataControlRowState.Edit) 2、将RowState转换为整数 if (((int)e.Row.RowState)==5 ) { // do some
2009-07-23 10:33:00
313
原创 我总结的常用jquery的一些例子:
我总结的常用jquery的一些例子: 1.隐藏所有包含连接的段落 $("p[a]").hide() 2.显示页面中的第一个段落 $("p:eq(0)").show() 3.隐藏当前显示的所有div $("div:visible").hide() 4.获取ul下所有li项 $("ul / li") [注意这里面没有空格,是因为QQ的那该死的表情会自己出现] 或者$("ul>li") 5.获取所有样
2009-07-06 11:03:00
268
原创 把图片转换成二进制文件然后 在数据库中进行存取
首先数据库中的图片字段 应该是imgage 字段。 using System.IO;using System.Drawing; 把图片转换成二进制文件 并存入数据库中 HttpPostedFile hp = this.FileUpload1.PostedFile; int fileLength = hp.ContentLength;
2009-06-25 09:05:00
874
原创 总结一些常用功能源码
最近比较闲,总结一些开发中常用到的功能源码,把它挂出来;这样一是自己要用的时候方便查找,二是方便有这方面需求的朋友们下载。1:常用Tab菜单导航代码http://p.blog.csdn.net/images/p_blog_csdn_net/xman8293/EntryImages/20090623/Tab导航.rar.jpg2:邮件发送http://p.blog.csdn.net/image
2009-06-23 11:15:00
233
原创 改进后的自定义控件 但是还没成功。
public class WebCustomControl1 : WebControl, IPostBackEventHandler (必须继承这两个) { [Bindable(true)] [Category("Appearance")] [DefaultValue("xxxx")] [Localizable(true)]
2009-06-17 16:40:00
190
原创 关于自定义控件的初步理解。
刚开始接触自定义控件。很多东西一知半解。有很多的疑问。开始记录这个过程。 首先 自定义控件 必须继承 WebControl, IPostBackEventHandler (触发事件的时候必须用到的) 关于事件部分定义一个事件 public event EventHandler Cponclick; 控件就会拥有这个事件 如何触发呢。一个虚程序。 public
2009-06-17 08:48:00
212
原创 C#获取存储过程的Return返回值和Output输出参数值
[code language="c#"]1.获取Return返回值 程序代码 //存储过程 //Create PROCEDURE MYSQL // @a int, // @b int //AS // return @a + @b //GO SqlConnection conn = new SqlConnection(ConfigurationManager.Connecti
2009-06-02 17:50:00
205
原创 对接口(interface)的理解。
c#为什么要使用接口?通俗的讲,就是为了降低耦合度。给大家看一个我见过的很搞笑的例子。看看下面的程序:一个学校里边,有两种人:学生、老师。他们都要吃饭和睡觉。 public interface I人{void 吃饭();void 睡觉();}public class 学生:I人{public void 吃饭(){ //去食堂吃饭 }public void 睡
2009-05-12 10:48:00
250
原创 javascrip 得事件类型
function fnclick1() { alert("i am clicked"); } window.onload = function(){ var op = document.getElementById("pic"); //op.attachEvent("onclick",fnclick1); op.onclick = handle; op.onmous
2009-05-06 14:01:00
217
原创 datatable 添加 修改 删除数据。
添加: DataTable cart = new DataTable(); if (Session["shopingcar"] == null) { cart.Columns.Add("商品编号", typeof(int)); cart.Columns.Add("商品名称", typeof(string));
2008-12-25 15:39:00
849
原创 浅谈Repeater及DataList内的Button控件事件
浅谈Repeater及DataList内的Button控件事件 有时我们会要在Repeater及DataList内部加一二个按纽,可如果我们也按照平常那样双击按纽的话,出现的不是类似这种 protected void Button1_Click(object sender,EventArgs e) { } 如果你是第一次碰到这种情况是不是就不知道怎样写代码了呢?
2008-12-25 15:31:00
899
1
原创 GridView1_RowDataBound的时候 判断
if (e.Item.ItemType==ListItemType.Item) 在读取DataList数据时如果数据源是DataSet和DataTable时可以用DataRowView view = (DataRowView)e.Item.DataItem来获取控件数据。当数据源是DataReader时就不能这样用了(存储过程分页就是DataReader)应该改为
2008-12-25 15:27:00
561
原创 request 乱码问题 ps:net控件 放到容器里 ID 就会在加载得时候发生变换
在Web.Config文件内修改或创建以下面这行就可以恢复正常。顺便说一下Urlencode的编码技巧。System.Web.HttpUtility.UrlEncode(str, Encoding.GetEncoding("GB2312"));可以根据需要去格式化Url的参数值。 ps:net控件 放到容器里 ID 就会在加载得时候发生变换 所以js效果得时候 会发生找不到
2008-12-25 15:23:00
246
原创 配置web.config 按身份登陆。禁止admin文件夹。
先在 web.config 里 加入 name的 名字 不能换 现在不知道为什么呢。然后在加一个节点 给admin 文件夹设置权限在登陆页面 FormsAuthentication.RedirectFromLoginPage("Admi
2008-09-23 09:55:00
224
原创 ie6 ie 7 下 都能对图片产生预览得js代码 很好用。
sd "1.0" encoding="gb2312"?>"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">"http://www.w3.org/1999/xhtml">"Content-Type" content="text/h
2008-09-05 11:29:00
396
原创 div居中显示
#warp { position: absolute; left: 50%; top: 50%; width:774px; div 的宽度height:542px; div 的高度margin-left:-387px; div 的宽度1/2margin-top:-271px; div 的高度1/2background-color: #DCDCDC;}
2008-08-27 11:47:00
1470
原创 数据库文件被注入了一些js 代码.
void Application_BeginRequest(Object sender, EventArgs e) { StartProcessRequest(); } #region SQL注入式攻击代码分析 /// /// 处理用户提交的请求 /// private void StartP
2008-08-27 11:44:00
324
转载 解除“该网站可能会损害您的计算机”的提示
很对网站管理员陆续发现自己的网页在Google的搜索结果中被标识了“该网站可能会损害您的计算机”的提示语句,搜索用户看到出现这样提示的搜索结果后将不会点击访问相应的网页。我应该如何解除“该网站可能会损害您的计算机”的提示?这个问题在点石论坛里一直被很多会员提起,Robin也曾经在5月份的SES大会上向Google中文反垃圾工程师朱健飞先生咨询过,健飞给出的意见是把网站所遭遇的
2008-07-16 16:36:00
344
原创 去除html标记.
public string SubStr(string strHtml) { Regex reg = new Regex(@"",RegexOptions.IgnoreCase); string strout = reg.Replace(strHtml,""); strout = strout.Replace(" ", "");
2008-07-16 15:10:00
188
原创 网站变灰之谜
其实很简单 其实就是HTML { FILTER: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)}一段css而已 不过这个左右 以后渲染得效果还是相当不错得FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=lightblue, end
2008-05-20 16:42:00
182
原创 网线有8根线,正常上网只有4要,即1、2、3、6。现在不管颜色
网线有8根线,正常上网只有4要,即1、2、3、6。现在不管颜色,把另一头做成3、6、1、2即可(交叉线)按照网线颜色,把水晶头铜片面对自己,两头顺序分别如下: 白橙、橙、白绿、蓝、白蓝、绿、白棕、棕 白绿、绿、白橙、蓝、白蓝、橙、白棕、棕 其实就是1-3,2-6对调,不管颜色做出来的网线也能通,但是在网线较长的时后传输质量会有问题!因为不同颜色的线在内部缠绕的圈数不一样,信号衰减、干扰
2008-04-24 16:22:00
3289
原创 关于ASP.NET中Resonse.QueryString函数汉字参数传递错误的处理办法
最近在处理Resonse.QueryString函数汉字参数传递时,发生不能完整传递参数的具体值的错误,经过分析,发现是Web.config中的encoding和全球化设置不正确,先贴出来,以免同仁再犯同样的错误:1、首行:=>2、 此节设置应用程序的全球化设置。 --> requestEncoding="utf-8"
2008-04-21 21:06:00
185
原创 遍历整个页面 寻找textbox控件。
for(int i=0;i { if(this.Controls[1].Controls[i].GetType().ToString()=="System.Web.UI.WebControls.TextBox") { Response.Write(this.Controls[1].Controls[i].ClientID); TextBox tb=(TextBox)
2008-03-20 11:02:00
265
原创 gridview的rowdatabound事件
gridview提供了rowdatabound事件,该事件在gridview中每行被创建并且绑定到datasource控件后被触发 protected void gv_lishic_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.Dat
2008-02-28 10:59:00
528
原创 网线的接法
网线的接法 一、PC连HUB A端:(标准568B):白橙,橙,白绿,蓝,白蓝,绿,白棕,棕。 B端:(标准568B):白橙,橙,白绿,蓝,白蓝,绿,白棕,棕。 二、PC连PC A端:(568A): 白绿,绿,白橙,蓝,白蓝,橙,白棕,棕; B端:(标准568B):白橙,橙,白绿,蓝,白蓝,绿,白棕,棕。 三、HUB连HUB A端:(568A): 白绿,绿,白橙,蓝,白蓝,橙,白棕,棕; B端
2008-02-19 14:40:00
218
原创 远程桌面的使用情况
本地物理端口及设备 这使得运行在远程主机的应用程序能够访问客户机上的串行和并行端口,端口重定向可以使这些端口能够在远程主机上访问和操作设备,例如,远程主机的应用程序可使用连接在本地端口上的条形码阅读器或扫描仪。 本地音响系统 你可以运行远程主机上的多媒体播放程序,然后从本地计算机的音箱中欣赏音乐(如场景3)。 本地剪贴板 准确地说,远程主机使用的仍然是自己的剪贴板,只不过在远程桌面中主机
2008-02-19 14:37:00
466
原创 FormsAuthentication.RedirectFromLoginPage 登录
web.config中: login.aspx中: FormsAuthentication.RedirectFromLoginPage(userid,false); Response.Redirect("zzz.aspx"); RedirectFromLoginPage是封装了传登录信息,必须要是 mode="Forms"才能传,Res
2008-01-30 16:41:00
1640
原创 关于。net发邮件的问题。
方案一 :微软的cdo 感觉效果不是很好 发了120封就不能在成功引用。代码: if(ToMail!=null||ToMail!="") { MailMessage mailMsg=new MailMessage(); mailMsg.BodyFormat=System.Web.Mail.MailFormat.Html; //mailMsg.BodyEncodi
2007-12-13 09:41:00
357
原创 SQL中CONVERT转化函数的用法
SQL中CONVERT转化函数的用法CONVERT的使用方法:////////////////////////////////////////////////////////////////////////////////////////格式:CONVERT(data_type,expression[,style])说明:此样式一般在时间类型(datetime,smalldatetim
2007-10-29 14:22:00
237
原创 得到存储过程的返回值
存储过程if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[UP_Ep_UpdatePwd]) and OBJECTPROPERTY(id, NIsProcedure) = 1)drop procedure [dbo].[UP_Ep_UpdatePwd]GOSET QUOTED_IDENTIFIE
2007-09-06 15:06:00
301
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人