之乎者也,阿弥陀佛

软件设计的原则就是,化繁为简,化难为易,把人的思维集中在简单的领域,然后通过有序的组合实现复杂的逻辑。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  ASP.NET

摘要:<asp:Repeater ID="repSmallBottom" runat="server"> <ItemTemplate> <li class="<%# (Container.ItemIndex+1)==1?"on":"" %>"> <%#Eval("smallClassName") %> </li> </Item... 阅读全文
posted @ 2009-10-19 15:15 搏击的小船 阅读(510) 评论(0) 推荐(0) 编辑

摘要:1、request.params怎么在两个页面传数据?request.params其实是一个集合,它依次包括request.querystring、request.form、request.cookies和request.servervariables。如果要在两个页面传递数据的话,只能用request.querystring、request.form、request.cookiesRequest.Params 是在 QueryString、Form、Server Variable 以及 Cookies 找数据,它首先在 QueryString 集合查找数据,如果在QueryString 找到 阅读全文
posted @ 2009-10-18 10:56 搏击的小船 阅读(198) 评论(0) 推荐(0) 编辑

摘要:1、Response.Redirect():Response.Redirect方法导致浏览器链接到一个指定的URL。当Response.Redirect()方法被调用时,它会创建一个应答,应答头中指出了状态代 码302(表示目标已经改变)以及新的目标URL。浏览器从服务器收到该应答,利用应答头中的信息发出一个对新URL的请求。 这就是说,使用Response.Redirect方法时重定向操作发生... 阅读全文
posted @ 2009-10-07 17:01 搏击的小船 阅读(218) 评论(0) 推荐(1) 编辑

摘要:要实现邮箱激活其实就是解决服务器上发邮件的问题,用户注册后,把用户状态默认成未激活,然后生成一个链接到一个页面,在那个页面加载时运行一个SQl语句把用户状态改成激活,然后再跳转到什么成功激活的页面就可以了,当然要传递一些有效的参数了;邮件激活的话就给注册时用户填写的邮箱发信就可以了,内容里面写上那个自动生成链接,怎么发邮件呢,建议你使用第三方控件Jmail不错,当然还有别的,如果用Smtp协议发的... 阅读全文
posted @ 2009-09-30 13:28 搏击的小船 阅读(235) 评论(0) 推荐(0) 编辑

摘要:Jmail组件的这些对象为服务器端对邮件的操作提供了各种各样的功能,每个对象都有其独特应用,大致如下:1,POP3对象,是对POP3邮件接收服务器的操作。2,Messages对象,是有关邮件集合的对象。3,Message对象,是有关邮件的对象,其是Jmail组件最常用的对象,能发送邮件信息,也能接收邮件信息。4,Header对象,是与邮件头相关的对象。5,Recipients对象,是有关接收邮件集... 阅读全文
posted @ 2009-09-12 16:06 搏击的小船 阅读(1564) 评论(0) 推荐(0) 编辑

摘要:做web开发免不了要用html编辑器,特别对于新闻发布系统,图文混排的情况太多了,这就要求我们能有个好的编辑器,自己开发当然可以,但是公司可没时间等你的编辑器问世喽,再说有这么多的开源编辑器,我们也就可以偷下懒吧,拿来就用吧,毕竟效率第一吗!大家都用Fckeditor(主要兼容性好),那我也就看看怎么用吧,没用还以为不好配置,其实很简单。配置步骤如下,以下从网上摘录(这个说的最详细,方便大家查阅)... 阅读全文
posted @ 2009-09-07 00:26 搏击的小船 阅读(575) 评论(0) 推荐(0) 编辑

摘要:用C#写的字符串截取函数public string CutStr(string sInString,int iCutLength){ if(sInString==null || sInString.Length==0 || iCutLength<=0) return ""; int iCount=System.Text.Encoding.GetEncoding("Shift_JIS").Ge... 阅读全文
posted @ 2009-09-02 15:37 搏击的小船 阅读(1957) 评论(1) 推荐(0) 编辑

摘要:常见问题,记录一下1、web.config文件<system.web>后面加入这一句: <pages validateRequest="false"/>(推荐用这种方式,一劳永逸!)2、在*.aspx文件头的Page中加入validateRequest="false",示例如下: <%@ Page validateRequest="false" langua... 阅读全文
posted @ 2009-09-02 14:47 搏击的小船 阅读(402) 评论(0) 推荐(0) 编辑

摘要:Asp.net 对一下XML文档进行添加删改的实例XML文件名为bcastr.xml结构如下:<?xml version="1.0" encoding="utf-8"?> <bcaster> <item id="79" item_url="PicNews/Img/u=404630538,2075277077" link="HTML/050/AI_20081017_5... 阅读全文
posted @ 2009-09-02 00:17 搏击的小船 阅读(291) 评论(0) 推荐(0) 编辑

摘要:在做东西的时候偶尔同时用到javascript的事件和.net的验证控件,具体细节如下:<head runat="server"> <title>Untitled Page</title> <script language="javascript" type="text/javascript"> var IsDetailsModifed = true... 阅读全文
posted @ 2009-08-28 17:29 搏击的小船 阅读(522) 评论(0) 推荐(0) 编辑

摘要:只是换了台服务器,同样的程序居然出现这种问题:调试错误,请回到请求来源地,重新发起请求。 错误代码 ILLEGAL_SIGN说明:如果您不是因为本接口集成调试而看见该错误提醒,请联系本次请求来源网站,本错误属于网站集成接口的错误。仔细查看原因:原来是web.config 里的配置导致的,可能是传入支付宝参数的时候中文出现了乱码(调试时候未发现乱码,一直不解),最后在web.config的<s... 阅读全文
posted @ 2009-08-27 12:51 搏击的小船 阅读(2738) 评论(0) 推荐(0) 编辑

摘要:介绍Rss是将你Web站点的内容与其他人分享的标准方式。Rss代表着:Really Simple Syndication。它不过是一个标准化的XML标记,用于描述你想要分享的内容。因此Rss是一个在你的内容准备好被其他用户所消费时被广泛接受的格式。一些使用Rss的范例站点有:http://www.asp.net/、weblogs.asp.net 和 http://www.dotnetbips.co... 阅读全文
posted @ 2009-08-26 22:14 搏击的小船 阅读(270) 评论(0) 推荐(0) 编辑

摘要:web.config里设置如下:<?xmlversion="1.0"encoding="utf-8"?><!--overred--><configuration> <configSections> <sectionname="RewriterConfig"type="URLRewriter.Config.RewriterConfigSeria... 阅读全文
posted @ 2009-08-24 00:53 搏击的小船 阅读(527) 评论(0) 推荐(0) 编辑

摘要:作者:FinalBSD 原载: http://www.sanotes.net/html/y2008/164.html 版权所有。转载时必须以链接形式注明作者和原始出处及本声明。查看原文网上看了别人介绍的一片文章,说使用P3P可以完成跨域COOKIE操作,感觉很COOL,不过没有提供源代码,我胡乱写了一下,大家看看。实际工作中,类似这样的要求很多,比如说,我们有两个域名,我们想实现在一个域名登录后,... 阅读全文
posted @ 2009-06-19 10:03 搏击的小船 阅读(578) 评论(0) 推荐(0) 编辑

摘要:前台GridView页脚代码:[代码]后台绑定事件:[代码]bind_gv()是DataTable dt = new DataTable();//dt = ClsDataBase.ExecuteNonQuery("select * from test");//这里放你的查询方法this.GridView1.DataSource = dt;this.GridView1.DataBind();(出处:... 阅读全文
posted @ 2009-06-18 15:37 搏击的小船 阅读(1228) 评论(0) 推荐(1) 编辑

摘要:效果展示:需要的两张图片: 详细代码:[代码] 阅读全文
posted @ 2009-06-18 14:40 搏击的小船 阅读(1140) 评论(1) 推荐(0) 编辑

摘要:1.1、在Asp.Net TextBox 控件的 OnKeyPress 事件中指定输入键盘码必须为数字:<asp:TextBox ID="TextBox" runat="server" OnKeyPress="if(((event.keyCode>=48)&&(event.keyCode <=57))||(event.keyCode==46)) {event.re... 阅读全文
posted @ 2009-06-18 13:52 搏击的小船 阅读(1027) 评论(0) 推荐(0) 编辑

摘要:拖了一个GridView到页面,当没有数据时在EmptyDataTemplate中显示添加的TextBox,但EmptyDataTemplate中不像FooterTemplate可以直接TextBox BankCard= GridView1.FooterRow.FindControl("BankCard") as TextBox;来获取。研究了一翻,得到解决方法,这里贴出来给有需要的朋友。prot... 阅读全文
posted @ 2009-06-18 09:42 搏击的小船 阅读(686) 评论(0) 推荐(0) 编辑

摘要:[代码] 阅读全文
posted @ 2009-06-16 10:08 搏击的小船 阅读(409) 评论(0) 推荐(0) 编辑

摘要:很多情况下,在管理或者查看列表的时候我们需要很需要“全选”这个功能,这在ASP.NET中是非常容易实现的,下面我就将演示一点小代码实现这一功能。 实现全选的还是js的一个小函数: function CheckAll(e,itemname){ var aa=document.getElementsByName(itemname); if(aa==undefined) retu... 阅读全文
posted @ 2009-06-12 10:39 搏击的小船 阅读(1119) 评论(0) 推荐(0) 编辑