博客统计信息

51cto推荐博客
用户名:L.net
文章数:43
评论数:136
访问量:48181
无忧币:3328
博客积分:1672
博客等级:5
注册日期:2007-12-07

一、VS2008
不用介绍那么多了,虽然我个人认为也是微软战略性上过度的开发工具,但是目前来讲还是前沿技术的基石。
还是没有VS2005来的那么经典,不过我相信.NET 4 会有更大的突破。神话的延续-ASP.NET
 ..
类别:未分类|阅读(2291)|回复(11)|(0)阅读全文>>
2009-03-31 10:33:04
 
所用的软件是Balsamiq Mockups
类别:未分类|阅读(212)|回复(3)|(1)阅读全文>>
字符输入文本框后,下拉框自动出现想要的字符,选择后读取到文本框中。如图:
我用的是本地SQL2000的pubs数据库中的authors表的au_lname字段
a1
 
一、首先建一个AJAX web页面,然后添加一个TextBox,然后添加扩展程序选择AutoCompleteExtender控件。(我用的是VS2008,VS2005直接往页面里拖就可以了)
a2
二、然后设置AutoCompleteExtender的属性,TargetControl属性关联为TextBox;MinimumPrefixLength输入几个字符串就自动关联数据;ServicePath是WebService文件的名字;CompletionSetCount是下拉框中的最多数据个数;CompletionInterval是输入字符后响应的时间(1000就是1秒);ServiceMethod="GetCompleteList" 是webservice返回的参数。
<div>
    <asp:.Manager ID=".Manager1" runat="server" />
    <br />
    <asp:TextBox ID="TextBox1" runat="server" ;181px"></asp:TextBox>
    <cc1:AutoCompleteExtender ID="TextBox1_AutoCompleteExtender" runat="server"
                 DelimiterCharacters="" Enabled="True" MinimumPrefixLength="1"
        ServiceMethod="GetCompleteList" ServicePath="WebService.asmx"
        TargetControlID="TextBox1" UseContextKey="True" CompletionSetCount="30"
        CompletionInterval="100">
    </cc1:AutoCompleteExtender>
</div>
 
三、添加一个WebService,来获取数据库中的数据。我用的数据库,当然
webservice也可以获取其他的字符串。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
using System.Data.SqlClient;
/// <summary>
///WebService 的摘要说明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
//若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
[System.Web...Services..Service]
public class WebService : System.Web.Services.WebService {
    public WebService () {
        //如果使用设计的组件,请取消注释以下行
        //InitializeComponent();
    }
    [WebMethod]
    public string[] GetCompleteList(string prefixText, int count) 
    {
       List<string> items = new List<string>(count);//泛型 
        SqlConnection myCon = new SqlConnection("Server=DR-73D504168BAF\\NETSK;uid=sa;pwd=L;Database=pubs");//数据库连接 ,我用了我本地的实例化的数据库。
        myCon.Open();//打开数据库连接
        SqlCommand myCmd = new SqlCommand("select top " + count + " au_lname from authors where au_lname like '" + prefixText + "%'group by au_lname order by au_lname ", myCon);
        SqlDataReader myDR = myCmd.ExecuteReader();
        while (myDR.Read())
        {
            items.Add(myDR["au_lname"].ToString());
        }
        myCon.Close();//关闭数据库连接
        return items.ToArray();
    }
}
 
又例如:
using System;
using System.Web;
using System.Collections.Generic;
using System.Web.Services;
using System.Web.Services.Protocols;
/// <summary>
/// WebService 的摘要说明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
//用以调用Web Service方法签名
[System.Web...Services..Service]
public class WebService : System.Web.Services.WebService {
    public WebService () {}
    [WebMethod]
    public string[] GetCompletionList(string prefixText, int count)
    {
        //if (count == 0)
        //{
        //    count = 10;
        //}
        Random random = new Random();
        List<string> items = new List<string>(count);
        for (int i = 0; i &lt; count; i++)
        {
            char c1 = (char)random.Next(65,90);
            char c2 = (char)random.Next(97, 122);
            char c3 = (char)random.Next(48, 57);
            char c4 = (char)random.Next(33, 43);
            items.Add(prefixText + c1 + c2 + c3 + c4);
        }
        return items.ToArray();
    }
} [/img]..
类别:未分类|阅读(795)|回复(1)|(0)阅读全文>>
 
 
火箭要做好季后赛迎战他们的准备!
 
        在没有小麦的日子里,他们很强大、很团结,今天虽然火箭输了,但是不丢人,他们赢回了再次交战的勇气和耐心。
        我记得大姚在前面输给76人的时候还在抱怨,为什么50场比赛还没有磨合好,现在火箭已经拥有了征战季后赛的财富,默契、团结、坚定,是在他们失去麦迪以后收获的,从每位队员的眼神里看到了他们的自信。
        让我们看看谁是火箭这段多灾多难日子里的英雄吧。大姚,他真的成熟了,虽然偶尔也会在采访中发点孩子脾气,但是大家都知道他是为了球队好,甚至可能大姚跟“魔兽”霍华德比霸气不足,但是他更多的是体现出我们东方人的那种韧性,never give up!大家想想,大姚从来没放弃过,从这个角度,他绝对是巨星,这赛季的战绩全是这位大中锋一锤子一锤子在肉搏性的禁区里抡出来的,要在NBA这群肌肉棒子里战胜他们是多么的不容易,要知道美国人是很以自我为中心的,表现欲极强,他们每位中锋都想战胜中国来的姚明,现在看看大姚真让我们替他感到骄傲。斯科拉,在大姚的身边有一位两双的大前锋,他做的贡献绝对是火箭胜利的助推器,美洲杯MVP像钻石一样每场闪光,投篮、背打、前场篮板,其实火箭4号的挡拆是何等的了得,我想在大姚不在场的时候,老A应该好好运用这一点,如果洛瑞和小布配合他演练一下,应该也是给姚明解压的最好武器。兰德里,现在已然是大姚+兰德里的第四节搭配了,就是因为他能在对抗中保证篮板,同时还能在进攻中提供一定的冲击力,就像爵士的米尔萨普。阿泰和巴蒂尔,两位防守悍将,虽然巴蒂尔看似没有以前作用那么明显了,阿泰有时还显鲁莽,但是他们俩同时在场上就是火箭防守的保障,看看詹姆斯打火箭时候他们俩的防守,钢铁侠也汗颜,下次碰到湖人,科比也是这种待遇,可以说火箭防守上现在是他俩在带动,火箭最近一阶段战绩如此之好就是因为他们找回了以前的防守。

        现在可以说是火箭最默契的时候,街球王离去固然心痛,但是我们看到了火箭的“小胖”洛瑞,在低调进队以后,他正在用自己的表现证明火箭的选择是正确的,火箭唯一要做的就是赶快考虑让洛瑞首发,就目前形势看火箭已经被西北区的诸强所包围,季后赛极有可能是爵士、掘金、开拓者中的一个,也可能是黄蜂,所以控卫甚是重要。如果季后赛再碰到爵士,我们可以不用在那么担心控卫上的对抗了,近两年大家肯定对爵士“小胖”德隆的印象非常深刻,正是他一次次的打爆火箭控卫,我记得有一位美国记者说,火箭为什么老过不了爵士,就是因为火箭的控卫过不了德隆。火箭无法遏制爵士进攻发起点,疲于跟着爵士节奏打比赛,洛瑞在防守和身体对抗上比小布有优势,而且处理球较为慎重,知道自己三分不好,不轻易扔,今天正是他在第三节和第四节的表现挽救了接近崩盘的火箭,他需要的是季后赛前的磨合,老A不能再犹豫了,再犹豫就到季后赛了,小布作为替补甚是合适,冲击力和三分正是火箭替补要的,并且小布的速度更能发挥,你要他进攻光等姚明,他也迷茫,处理球不再像以前那么坚决了。[/img]..
类别:未分类|阅读(137)|回复(5)|(0)阅读全文>>
一、准备工作
1.windows2003添加组件

添加IIS:勾选“应用程序服务器”,然后双击进入下图,勾选“IIS”和“ASP.NET”
添加证书系统:勾选“证书服务”
10
11

添加组件的时候要求填写的就按照操作填上就行了,然后下一步,直到完成。
2.把openssl(执行版,有的叫编译后版)解压到d:下,当然哪个盘都可以。
12
 
二、获取IIS证书请求
架设好IIS网站后,在【目录安全性】选项卡中点击【服务器证书】按钮,【下一步】,【新建证书】,【现在准备证书请求--下一步】,输入【名称】,输入【单位】和【部门】,输入【公用名称】,选择【国家】并输入【省】和【市县】并【下一步】,【下一步】,【下一步】,【完成】,IIS的证书请求已经获取,就是C:\certreq.txt。这里请牢记输入的信息。
 
三、开始操作openssl
(cmd –&gt; d:\openssl-0.9.7\out32dll  下执行下面的操作,注意openssl.cnf文件,后面命令都是用它编译的)
1.生成自签名根证书
openssl req -x509 -newkey rsa:1024 -keyout cakey.pem -out cacert.pem -days 3650 -config d:\openssl-0.9.7\apps\openssl.cnf
PEM pass phrase:根证书密码,当然很重要!
Country Name: CN //两个字母的国家代号
State or Province Name: guang dong //省份名称
Locality Name: guang zhou //城市名称
Organization Name: sunrising //公司名称
Organizational Unit Name: home //部门名称
Common Name: besunny //你的姓名(要是生成服务器端的证书一定要输入域名或者ip地址)
Email Address: Email地址
2.把cakey.pem 拷贝到\demoCA\private, 把cacert.pem拷贝到out32dll\demoCA
copy cakey.pem demoCA\private
copy cacert.pem demoCA
提醒:这时候,已经有cakey.pem:ca的私钥文件,cacert.pem:ca的自签名根证书,certreq.txt:IIS的证书请求文件,三个文件。
3.用CA证书cacert.pem为IIS请求certreq.txt签发证书server.pem
openssl ca -in certreq.txt -out server.pem -config d:\openssl-0.9.7\apps\openssl.cnf
4.把server.pem转换成x509格式
openssl x509 -in server.pem -out server.cer
提醒:这时候,你又得到了两个文件,一个是server.pem,一个是server.cer。现在把bin下的server.cer复制到c:下。
5.将生成的证书server.cer导入到IIS
打开IIS,在【默认网站】上单击右键【属性】,在【目录安全性】选项卡中点击【服务器证书】按钮,【下一步】,选择【处理挂起的请求并安装证书】并【下一步】,正常情况下,您已经看到了文本框中就是c:\server.cer,如果不是,自己点【浏览】按钮去找并【下一步】,【下一步】,【完成】。回到【目录安全性】选项卡在【安全通信】栏目中单击【编辑】按钮,勾上【要求安全通道(SSL)】,勾上【要求128位加密】,选择【要求客户端证书】,点击【确定】按钮。
6.生成客户端证书
openssl req -newkey rsa:1024 -keyout clikey.pem -out clireq.pem -days 365 -config d:\openssl-0.9.7\apps\openssl.cnf
证书信息自己填写,有些内容要与根证书一致。
7.CA签发客户端证书
openssl ca -in clireq.pem -out client.crt -config d:\openssl-0.9.7\apps\openssl.cnf
8.将客户端证书转换为pk12格式
openssl pkcs12 -export -clcerts -in client.crt -inkey clikey.pem -out client.p12 -config d:\openssl-0.9.7\apps\openssl.cnf
9.安装信任的根证书
把cacert.pem改名为cacert.cer,双击cacert.cer文件,打开证书信息窗口,单击【安装证书】按钮,【下一步】。
提醒,下面是最关键的:
选择【将所有的证书放入下列存储区】,点击【浏览】按钮
类别:未分类|阅读(1414)|回复(3)|(1)阅读全文>>

经过几天的折磨,终于搞定了。写一下博客,和大家分享一下。顺便自己也记录一下,呵呵。

背景是这样的,我负责公司的办公系统,此办公系统是.NET编写的架设在IIS6.0上的,所用的服务器是WINDOWS2003,IIS+op..
类别:未分类|阅读(745)|回复(0)|(0)阅读全文>>
2009-02-05 11:54:53
C#算法


希尔排序
希尔排序是将组分段,进行插入排序.
对想提高C#语言编程能力的朋友,我们可以互相探讨一下。
如:下面的程序,并没有实现多态,来,帮它实现一下。
using System;
public class ShellSorte..
Repeater 的方式来实现了实时的更新

希望对阅读这篇随笔的您有所帮助,我用的Repeater,您也可以用GridView等...区别仅仅在于控件内的按钮的事件中获取当前操作对象索引的方式..
2009-01-14 12:06:17
1:a=10,b=15,在不用第三方变量的前提下,把a,b的值互换
 
2:已知数组int[] max={6,5,2,9,7,4,0};用快速排序算法按降序对其进行排列,并返回数组
 
3:请简述面向对象的多态的特性及意义!
 ..
2009年1月5号下午1点30分,首届中国软件创新大赛总决赛在中华世纪坛地下演播厅拉开了序幕,L我现场感受了一把,不知道摄像机照到我没?到底照到没?@_@
国产软件的春天来了~~~这一次他们走进了我的心里。
本次比赛主要赞助方是金山公司,金山董事长求伯君也亲临现场,当然还有他的500万投资,谁能技压群雄谁就能获得一份相当有力的支持,到会的评委也不乏大牌儿。
1. 在ASP.NET中专用属性:
  获取服务器电脑名:Page.Server.ManchineName
  获取用户信息:Page.User
  获取客户端电脑名:Page.Request.UserHostName
  获取客户端电脑IP:Page.Request.UserHostAddres..

       意外找到的资料和大家分享,可能很多大家都知道了,呵呵。

第一篇 突破封锁之电子书、多媒体下载
  在搜索框上输入:
   "index of/ " inurl:lib
  再按搜索你将进入许多图书馆,并且一定能下载自己喜欢的书籍。
  在搜索框上输入:
   "index of /" cnki
  再按搜索你就可以找到许多图书馆的CNKI、VIP、超星等入口!
  在搜索框上输入:
  "index of /" ppt
  再按搜索你就可以突破网站入口下载powerpint作品!
  在搜索框上输入:
  "index of /" mp3
  再按搜索你就可以突破网站入口下载mp3、rm等影视作品!
  在搜索框上输入:
  "index of /" swf
  再按搜索你就可以突破网站入口下载flash作品!
  在搜索框上输入:
  "index of /" 要下载的软件名
  再按搜索你就可以突破网站入口下载软件!
  注意引号应是英文的!
  再透露一下,如果你输入:
  "index of /" AVI
  这样就可以下载AVI格式的视频文件了喔

第二篇 突破封锁之看世界
  用Google看世界!!!只要你在Google里输入特殊的关键字,就可以搜到数千个摄象头的IP地址!
通过他你就可以看到其所摄的实时影象!!
  在google里输入:
  inurl:"viewerframe?mode="
  随便打开一个,然后按提示装一个插件,就可以看到了!!!

第三篇 突破封锁之Google是黑客的乐园
  三则黑客的Google搜索技巧简介
  大家都知道,Google毫无疑问是当今世界上最强大的搜索引擎。然而,在黑客手中,它也是一个秘密武器,
它能搜索到一些你意想不到的信息。
  如果您是一名普通网民,您可以使用黑客的技巧扩大自己的视野,提高自己的检索效率;如果您是一名网管,
请您赶快看看您的网站是否做好了对下面黑客探测手段的防范措施,如果没有就赶快来个亡羊补牢,毕竟隐患胜
于明火,防范胜于救灾;如果您是一名黑客,相信您早以在别的黑客站点上见过类似的方法,这篇文章对您没什
么用处,这里的技巧对您是小儿科,菜鸟级!您可以节省宝贵的时间做更有意义的事情,这篇文章您不用看了,
到别处去吧!
  搜索URL
  比如我们提交这种形式:passwd.txt site:virtualave.net
  看到了什么?是不是觉得太不可思议了!有很多基于CGI/PHP/ASP 类型的留言板存在这种问题。有时我们得
到密码甚至还是明码的!管理员或许太不负责了,或许安全防范的意识太差了,如果你是网络管理员,赶快检查
一下不要让恶意攻击者捡了便宜。不要太相信DES加密,即使我们的密码经过DES 加密的密码,黑客们还是可以
通过许多破解软件来搞定。
  这次我们能得到包含密码的文件。“site:virtualave.net”意思是只搜索 virutalave.net 的URL。
virutalave.net是一个网络服务器提供商。
  同样,我们可以搜索一些顶级域名,比如:.net .org .jp .in .gr
  config.txt site:.jp
  admin.txt site:.tw
  搜索首页的目录
  首页是非常有用的,它会提供给你许多有用的信息。
  我们提交如下的形式:
  "Index of /admin"
  "Index of /secret"
  "Index of /cgi-bin" site:.edu
  你可以自己定义搜索的首页字符。这样就可以获得许多信息。
  搜索特定的文件类型
  比如你想指定一种文件的类型,可以提交如下形式:
  filetype:.doc site:.mil classified
  这个就是搜索军方的资料,你可以自定义搜索。

第四篇 突破封锁之Google 的特殊功能
  1 、查询电话号码
  Google 的搜索栏中最新加入了电话号码和美国街区地址的查询信息。
  个人如想查找这些列表,只要填写姓名,城市和省份。
  如果该信息为众人所知,你就会在搜索结果页面的最上方看到搜索的电话和街区地址
  你还可以通过以下任何一种方法找到该列表:
  名字(或首位大写字母),姓,电话地区号
  名字(或首位大写字母),姓,邮递区号
  名字(或首位大写字母),姓,城市(可写州)
  名字(或首位大写字母),姓,州
  电话号码,包括区号
  名字,城市,州
  名字,邮递区号
  2 、查找 PDF 文件
  现在 GOOGLE 的搜索结果中包括了 PDF 文件。尽管 PDF 文件不如 HTML 文件那么多,但他们经常具备
一些其他文件不具备的高质量信息
  为了显示一个搜索结果是 PDF 文件而不是网页, PDF 文件的标题开头显示蓝色文本。
  这就是让你知道 ACRTOBAT READER 程序会启动来阅读文件
  如果你的计算机没装有该程序,计算机会指导你去能免费下载该程序的网页。
  使用 PDF 文件时,相关的网页快照会由“ TEXT VERSION ”代替,它是 PDF 文档的复制文件,该文件除
去了所有格式化命令。
  如果你在没有 PDF 链接的情况下想看一系列搜索结果,只要在搜索栏中打上 -inurldf 加上你的搜索条件。
  3 、股票报价
  用 Google 查找股票和共有基金信息,只要输入一个或多个 NYSE , NASDAQ , AMEX 或
  共有基金的股票行情自动收录机的代码,也可以输入在股市开户的公司名字。
  如果 Google 识别出你查询的是股票或者共有基金,它回复的链接会直接连到高质量的金融信息提供者提供的
股票和共有基金信息。
  在你搜索结果的开头显示的是你查询的股市行情自动收录器的代码。如果你要查找一家公司的名字(比如, INTEL ),
请查看“股票报价”在 Google 搜索结果的金融栏里会有那个公司的主页的链接(比如, [url]WWW.INTEL.COM[/url] )。
  Google 是以质量为基础来选择和决定金融信息提供者的,包括的因素有下载速度,用户界面及其功能。
  4 、找找谁和你链接
  有些单词如果带有冒号就会有特殊的意思。比如 link :操作员。查询 link:siteURL ,就会显示所有指向那个
URL 的网页。举例来说,链接 [url]www.Google.com[/url] 会向你显示所有指向 GOOGLE 主页的网页。但这种方法不能与关键字
查询联合使用。
  5 、查找站点
  单词 site 后面如果接上冒号就能够将你的搜索限定到某个网站。具体做法是:
在 c 搜索栏中使用 site:sampledomain.com 这个语法结构。比如,在斯坦福找申请信息,输入:
  admission site:[url]www.stanford.edu[/url]
  6 、查找字典释意
  查找字典释意的方法是在搜索栏中输入你要查询的内容。在我们根据要求找到所有的字典释意都会标有下划线,
位于搜索结果的上面,点击链接你会找到字典提供者根据要求给出的相关定义。 7 、用 GOOLGE 查找地图
  想用 Google 查找街区地图,在 Google 搜索栏中输入美国街区地址,
包括邮递区号或城市/州(比如 165 大学大街 PALO ALTO CA )。通常情况下,街区地址和城市的名字就足够了。
  当 Google 识别你的要求是查找地图,它会反馈给你有高质量地图提供者提供的链接,使你直接找到相关地图。
我们是以质量为基础选择这些地图提供者。值得注意的是 Google 和使用的地图信息提供者没有任何关联。[/img]..
2008-12-04 18:14:14
      
       在NBA如果你有钱就可以签大牌球星,大牌球星带来的不仅是市场,可能还有一个总冠军,每个队都有自己的建队基石,可能是一个也可能是一群。因为是核心,所以他们比一般球员要好;因为他们好,所以给他们的钱最多。这个道理就相当于如果你觉得你水平很高可以跳槽去另一个给你工资更多的地方,签一份符合你心里价位的合同。
       2010年已经被预言为甚至是NBA历史上最动荡的一年,03年的白金一代全部跳出合同,这意味着,他们可以选择留队或者去另外一支球队,对于03年的代表詹姆斯来讲,钱已经很浮云了,因为有多达19支球队可以为他开出顶薪合同,都是过亿的。在钱的基础上他可以选择自己喜欢的球队,当然包括一些赞助商也是他所要考虑的一部分因素。NBA不存在所谓的义气、信赖和忠诚,它是建立在市场的基础上的,市场就是观众,他们起着决定性作用,如果观众需要,大卫斯特恩可以把NBA变成美国大片让大家看。
       包括韦德、安东尼、博什,03这年出了太多优秀的年轻人,并且现在这些年轻人已经在身体和经验接近成熟,每支球队的老板都在未雨绸缪,纽约甚至可以开出两个顶薪合同,声称要把詹姆斯和波什都签下来,其他队在2010年也都做好了准备,该留的留,该签的签,动作如此之早是NBA前所未有的,越是烂队堵的越大。
       老板们主要会考虑市场和成绩来调整球队阵容,球员们就像商品一样被卖来卖去,当然老板们会不惜一切代价把球队的核心球员留下的。像骑士队老板吉尔波特,他特地在克利夫兰和詹姆斯的老家阿克伦之间修建了骑士队全新的训练馆,设备和条件在NBA是一流水平;他把骑士队的更衣室装修一新,每个球员的更衣柜新装了单独的液晶电视和游戏机;每次主场比赛后、全队训练后、甚至投篮训练后都安排专门厨师做饭,这是很多球队做不到的;有球员抱怨说,球队专机太小,外出打客场时如果路途远,还得停下来加油,吉尔伯特新买了大飞机;詹姆斯每场比赛后要按摩,吉尔特伯专门安排一名按摩师,跟他去每一个客场。骑士队最近几年阵容越来越强大,詹姆斯好帮手越换越好,老板唯一做不到的就是不能替球员去拿总冠军,总冠军就有一个,你不行后面有比你更行、更强的,不用你自己走人、老板自然把你送出去,在骑士队,詹姆斯身边的人马不停蹄的轮换,今年球队雏形基本运作完成,稍加火候会是一支很有战斗力的球队。
       目前看来只是呼声大雨点小,很多球员在钱的基础上都会考虑球队是否有能力夺得一座总冠军。每只球队都在打算盘,但是算盘打法不同,有的人会堵中,有的人等来的可能是人去镂空。当然放着那么多“肉”,再要等这种机会不知道要等多少年,所以值得一堵,赢家在未来5-7年有绝对好的底牌为他打造美好的市场,并且到那时总冠军也不会那么遥不可及。[/img]..
2008-12-04 09:26:11

转自:[url]http://blog.sina.com.cn/s/blog_48489ba10100b4go.html?tj=1&partner=maxthon.cn[/url]
    位于欧洲中部心脏位置的瑞士,是个特立独行的国家。尽管联合国的许多机构、会址设..
2008-11-28 11:42:27
1、简述private、protected、public、internal修饰符的访问权限。
答:private,私有成员,只能在类的内部可以访问;
protected,受保护成员,在该类的内部及继承类中可以访问;
public,公共成员,完全公开,无..
1、DateTime 数字型
以下是引用片段:
System.DateTime currentTime=new System.DateTime();
1.1 取当前年月日时分秒 currentTime=System.DateTime.Now;
1.2 取当前年 int 年=currentTime.Year;
1.3 取当前月..
2008-11-16 16:23:41
下载皮肤的地址






使用方法:(其实就是改变VS settings)

使用Tool----->Import and Export settings----->Import selected environment settings------->NO---->Browse
(在VS2005/VS2008上边打开工具->导入导出设置,然后导入这个配置文件)

选种您想要的设置就可以拉!






再加一个,更换按钮图片:






On the Tools menu, choose Customize.

In the Customize dialog box, select the Commands tab.

Click Rearrange Commands.

Under Choose a menu or toolbar to rearrange, select Toolbar and then choose the correct toolbar from the drop-down list.

Select the toolbar command of which you intend to change the image.

Choose Modify Selection.

Choose Edit Button Image.

Use the Button Editor dialog box to customize the selected button's image. 我想看得懂的吧

你可以把你绿色调式图标改成这个
 1. 打开新的窗口并传送参数:
  传送参数:
response.write("<script>window.open(’*.aspx?
id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>")
 接收参数:
string a = Req..

 
       前些日子在数据绑定时出现了一点小麻烦,要求绑定的数据是上图那样一行多数据。
       思路就是首先建立自定义函数。网上也有相关的资料可以参考。
 
sql查询分析器:
--建立测试环境
create table tb2 (cid varchar(50),no varchar(50))
insert into tb2 select cid,no from CM_StockInvoice go
--查询处理
create function f_catString(@cid varchar(50)) returns nvarchar(1000) as
begin
         declare @s nvarchar(1000) set @s='' select @s=@s+' '+no from tb2 where cid=@cid return(stuff(@s,1,1,''))
end go
--调用函数
select cid,dbo.f_catString(cid) as no from tb2 group by
 
       代码中的table和字段可以随便替换。我当时真是体验到了细节顶大用,即使是在最简单的绑定中,细节也是很重要的。
 [/img]..
        web现在不仅是IT人事的生活所需,而且是我们了解和谐社会、纵览世界文化的直接途径。web所讲的故事像又宽又深的海,我们操作它的同时也许永远触摸不到它的底线。
&#..
 <<   1   2   3   >>   页数 ( 1/3 )