[随笔分类]Asp.net
aierong_
这个作者很懒,什么都没留下…
展开
-
图片问题?
图片问题?例如我有一个ASP.NET工程在目录C:\BBS下图片放在C:\BBS\IMAGE目录里面用户控件BBS.ascx放在C:\BBS\CON目录里面ASPX文件放在C:\BBS下我的A.ASPX网页文件引用了在C:\BBS\CON目录里的用户控件BBS.ascx运行A.ASPX网页时,图片都不可以显示拉但是我把用户控件BBS.ascx移到C:\BBS目录下,再运行A.ASPX网页时,...2004-06-12 00:58:00 · 77 阅读 · 0 评论 -
代码阅读总结之Fitch and Mather 7.0(资源文件Resource随笔)
在Fitch and Mather 7.0中利用了大量的资源文件 资源文件对创建和本地化提供全面的支持 资源可以包含多种形式的数据,包括字符串、图像和持久的对象 通过在资源文件中存储数据,无需重新编译即可更改数据。 为了将持久对象写入资源文件,这些对象必须是可序列化的。 Fitch and Mather 7.0在命名空间FMStocks7.Common中创建了一个Resources...2005-04-21 18:03:00 · 130 阅读 · 0 评论 -
Asp.net未处理异常的2种解决方式(个人总结篇)
Asp.net中引发未处理的异常时,我们怎么处理。我总结了2种方法: 1.override类TemplateControl受保护的方法OnError 由于TemplateControl是抽象的,所以我们要从它派生的来编写方法 我通常是在一个页面基类public class PageBase : System.Web.UI.Page编写方法 再让所有的ASP。NET来继承类PageBase 注:S...2005-02-21 15:34:00 · 128 阅读 · 0 评论 -
代码阅读总结之ASP.NET StartKit TimeTracker(数据绑定之困惑笔记)
以前在项目中数据绑定一直用<%# %> 今天在ASP.NET StartKit TimeTracker的AdminTabs.ascx中有一段代码: <a href='<%= Global.GetApplicationPath(Request) %>/<%# ((ASPNET.StarterKit.TimeTracker.BusinessLogicLayer.T...2005-01-24 18:00:00 · 72 阅读 · 0 评论 -
代码阅读总结之ASP.NET StartKit TimeTracker(应用程序路径之处理笔记)
在开发中我们为了整个程序目录结构清晰化,望望会建立许多不同的文件目录. 例如结构如下: |root |pic |web |usercontrol 在web目录中,我们怎么取到pic目录中的图片路径呢?方法1: 让我们先看看ASP.NET StartKit TimeTracker的解决方案: ASP.NET StartKit TimeTracker的类Global中定义了一个公有方法:...2005-01-24 17:34:00 · 111 阅读 · 0 评论 -
代码阅读总结之ASP.NET StartKit TimeTracker(角色权限之捉虫笔记)
在ASP.NET StartKit TimeTracker中由于程序设计上的小失误,我们可以利用这个BUG来达到越权访问aspx页面的能力.我们都知道该系统定义了三种角色,分别为 Administrator(管理员) Project Manager(项目管理者) Consultant(顾问) 只有Administrator角色的用户才可以访问管理信息页面(ProjectList.aspx) 现...2005-01-17 14:56:00 · 132 阅读 · 0 评论 -
asp.net能实现身份认证的EMAIL发送方法(c#版本)
public void sendMail() { //实例化MailMessage对象 System.Web.Mail.MailMessage mail=new System.Web.Mail.MailMessage(); //定义邮件的发送地址 mail.From="ai...2004-12-28 11:15:00 · 453 阅读 · 0 评论 -
代码阅读总结之ASP.NET StartKit Commerce
ASP.NET StartKit Commerce简单,容易理解。 我认为是初次学习.NET代码的首选,不怕各位笑话,我曾经完整阅读该项目代码3次。 那么,通过阅读我们能学习到什么知识呢?请看我下面的总结: 1。多层结构的实现 依我见是2层结构:PL层和BLL层(没有明显的DAL层,DAL和BLL共同组成BLL层)。但是我们可以学习到Db过程的调用方法。 2。Web服务的简单使用3。Web用...2004-12-20 16:47:00 · 143 阅读 · 0 评论 -
准备精读开源的.NET代码,希望能坚持
近来无事,把开源的.NET全部找出来,准备精读。 阅读同时想把学习笔记公布。 由于要看的代码比较多,希望自己能够坚持下去。 好了,废话少说 今天先看项目:Commerce Starter Kit 晚上上载学习笔记。 谢谢。 1.ASP.NET Starter Kit Portal Starter Kit (入口网站入门套件) Commerce Starter Kit (电子商务入门套件) Rep...2004-12-08 12:53:00 · 95 阅读 · 0 评论 -
Web.config文件中</appSettings>节点的配置数值读取的2种方法,哪种更快?
<appSettings> <add key="dsn" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\inetpub\wwwroot\data.mdb"/> <add key="my1" value="119"/></appSettings>1。方法一2004-10-18 09:37:00 · 186 阅读 · 0 评论 -
ASP.NET状态管理之六(缓存Cache)
ASP.NET 提供一个功能完整的缓存引擎,页面可使用该引擎通过 HTTP 请求存储和检索任意对象.缓存的生存期与应用程序的生存期相同,也就是说,当应用程序重新启动时,将重新创建缓存。 将数据添加到缓存中1。通过指定其键和值将项添加到缓存中 Cache["txt"] = "a";2.通过使用 Insert(重载Insert方法)方法将项添加到缓存中 Cache.Insert("txt", "...2004-07-15 23:44:00 · 199 阅读 · 0 评论 -
ASP.NET状态管理之七(其他物理数据存放媒体)
ASP.NET状态存储还可以存放在数据库,XML文件,文本文件,注册表中等等,物理数据存放媒体数据库首推ADO.NETXML管理XML文档和流主要由System.Xml命名空间中类执行文件相关类在System.IO命名空间中注册表操作由System.Win32命名空间中2个类执行...2004-07-15 23:25:00 · 78 阅读 · 0 评论 -
ASP.NET状态管理之四(暂存状态HttpContext.Items)
ASP.NET提供一个类System.Web.HttpContext ,用来表示上下文,此对象有一个属性Items 暂存状态就是利用HttpContext.Items属性来存放数据MSDN中HttpContext.Items属性的解释是这样的:获取可用于在 HTTP 请求过程中在 IHttpModule 和 IHttpHandler 之间组织和共享数据的键值HttpContext.Items...2004-07-14 17:47:00 · 174 阅读 · 0 评论 -
ASP.NET状态管理之三(隐藏域HiddenField)
ASP.NET 允许您将信息存储在 HiddenField 控件中,此控件将呈现为一个标准的 HTML 隐藏域。隐藏域在浏览器中不以可见的形式呈现,但您可以就像对待标准控件一样设置其属性。当向服务器提交页时,隐藏域的内容将在 HTTP 窗体集合中随同其他控件的值一起发送。隐藏域可用作一个储存库,您可以将希望直接存储在页中的任何特定于页的信息放置到其中。安全注意 恶意用户可以很容易地查看和修...2004-07-14 01:50:00 · 662 阅读 · 0 评论 -
ASP.NET状态管理之二(查询字苻串QueryString)
查询字苻串是追加在URL后的数据(也是我常用的)例如:http://www.cnblogs.com/aierong/admin/EditPosts.aspx?opt=abc这里?后的opt=1就是查询字符串当我们在一页面向另一页面传递数据时可以用此方法。使用如下方法接到数据:string str=Request.QueryString[“opt“]这样str就等于“abc“这里我们传递的是英文字符...2004-07-14 01:25:00 · 91 阅读 · 0 评论 -
ASP.NET状态管理之一(概括篇)
每次将网页发送到服务器时,都会创建网页类的一个新实例。在传统的Web编程中,这通常意味着在每一次往返行程中,与该页及该页上的控件相关联的所有信息都会丢失。例如,如果用户将信息输入到文本框,该信息将在从浏览器或客户端设备到服务器的往返行程中丢失。状态管理是您对同一页或不同页的多个请求维护状态和页信息的过程。与所有基于 HTTP 的技术一样,Web 窗体页是无状态的,这意味着它们不自动指示序列中的请...2004-07-14 00:50:00 · 90 阅读 · 0 评论 -
用Javascript在客户端实现遍历datagrid,DataList控件,像MSN中的全选
刚刚看了..NET中遍历DataList控件,像MSN中的全选的文章,突然想起我也做过类似功能,就是把控件里的行循环一次,这样一来会产生一个PostBack,要服务期端进行处理,我想这样一来好象对资源进行了浪费。看下面的datagrid代码<asp:TemplateColumn HeaderText="删除文章"> ...2004-07-04 21:56:00 · 116 阅读 · 0 评论 -
代码阅读总结之Fitch and Mather 7.0(自定义字符串缓存页)
前段时间工作比较忙,没时间读代码,这几天有空,正好又来静读代码了.在Menus_ascx中我们看到用了缓存自定义字符串"authenticated"<%@ OutputCache Duration="86400" VaryByParam="None" VaryByCustom="authenticated" %>注意: @OutputCache 指令与必需的 Duration 和 Va...2005-10-18 13:29:00 · 102 阅读 · 0 评论