自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(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

原创 让数据库得ID 重新从1开始。

 DBCC   CHECKIDENT   (mytable,   RESEED,   0)

2008-08-29 17:54:00 189

原创 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

原创 a:hover 不能自以为是啊

.CSS中a:hover 必须在a:link和 a:visited后出现,才能正常显示效果! 

2008-01-31 13:00:00 184

原创 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关注的人

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