我现在还不会写持久层,就用这种方法加上存储过程用,我感觉还比较爽,希望大家多多指教public class clsdb{ public clsdb(){ // // todo: 在此处添加构造函数逻辑 //}//数据库连接 public static sqlconnection getcn() { return (new sqlconnection("server=.;database=web;uid=sa;pwd=123")); }//gridview的绑定方法 public static void databindgridviewastable(gridview grid,string strsql) { sqlconnection cn = clsdb.getcn(); cn.open(); sqldataadapter da = new sqldataadapter(strsql,...
2).创建虚拟目录 首先在"c:inetpubwwwroot"目录下面创建一个目录为"mail",然后运行"开始>控制面板>管理工具>internet服务管理器>"创建虚拟目录的名称是"mail",如下图所示: 3).创建内嵌代码的asp.net文件 如果你已经完成了创建虚拟目录的工作,并且把send.htm文件拷贝到了此目录中,请把send.htm文件改名为send.aspx。然后用windows自带的notepad或者其他的文本编辑器打开此文件。 接下来我们首先创建的是代码内嵌的asp.net文件,然后再把把转换成codebehind文件。虽然创建代码内嵌的asp.net文件在本文的论述中是一项多余的工作,但这却方便了调试,便于理解,并且一旦你的代码内嵌的文件成功运行,再把他转换成codebehind文件就相对容易了许多。具体步骤如下: a).加入页面表示 在用文本编辑器打开文件...
4).开始创建code behind文件 如果上面的页面能够成功运行,接下来就要把程序代码从界面设计代码中分离出来。这要通过以下步骤来完成。 a).创建一个.cs源程序文件 在你的应用程序的主机的虚拟目录下建立文件名为"send.cs",并且用文本编辑器打开此文件。 b).拷贝脚本到send.cs程序文件 把mail.aspx中的<script runat="server">到</script>中的所有内容(包括脚本的表示符),剪切到send.cs文件中。 c).修改.cs文件 必须保证send.cs文件是一个正确的c#文件,因此必须对此时的.cs文件进行必要的修改,下面列出修改前后的文件代码,比较一下二者差异: 没有修改的c#文件,如下:<script runat="server">protected void post_form(object sender, eventargs e)...
在老外的站上看到解决的好方法,故简单编译之:在一个asp.net 的应用中,经常要动态修改页面的标题,一个典型的例子就是,在一个页面导航的控件中,希望用户点选哪一个连接,在页面的title里就显示相关的内容,举个例子,比如一个网站,有如下的网站架构:有图书分类,下面再有中国图书,外国图书分类,则一般可以用树形或者asp.net 2.0的新增加的导航栏控件(sitemap),来实现,比如图书>中国图书;图书->外国图书等,而如果这个时候,能在页面的<title>部分,也能显示比如"图书-->中国图书"这样,那就更加直观明显了,在asp.net 2.0中,我们可以使用<head>部分的服务端控件来实现了,首先,要添加标记<head runat="server">然后可以在page_load事件中,以如下形式改边其title的内容了,如pag...
上午给系统的订单管理部分添加了一个功能,把查询到的订单信息导出到excel,供管理员分析用。以前写的代码如下:response.clear();response.bufferoutput = true;response.charset = "gb2312";response.appendheader("content-disposition","attachment;filename = filename.xls"); response.contentencoding = encoding.getencoding("gb2312");response.contenttype = "application/ms-excel";this.enableviewstate = false;system.globalization.cultureinfo myinfo = new system.gl...
identifyingcode.aspx里没有内容略。identifyingcode.cs文件:using system;using system.data;using system.configuration;using system.collections;using system.web;using system.web.security;using system.web.ui;using system.web.ui.webcontrols;using system.web.ui.webcontrols.webparts;using system.web.ui.htmlcontrols;using system.drawing;using system.drawing.imaging;using system.io;public partial class identifyingco...
仿照以前收集的一个经典sql server数据访问类,稍做修改。using system;using system.data;using system.configuration;using system.web;using system.web.security;using system.web.ui;using system.web.ui.webcontrols;using system.web.ui.webcontrols.webparts;using system.web.ui.htmlcontrols;using system.data.oledb;/// <summary>/// dataaccess 的摘要说明/// </summary>public class dataaccess{ protected static oledbconnection ...
什么是:sharpwebmail sharpwebmail是一款c#开发的基于web应用程序的多语言的web邮件服务。它允许我们使用smtp或imap服务来完成发送,接收邮箱。目前的版本是0.13。sharpwebmail里的控件由几个出名的开源的项目组成:fckeditor:不多介绍,开源的html编辑器。dotnetopenmail :一款smtp客户端组件。(它完全可以代替我们发送邮件的时候使用system.web.mail类。至于我们为什么要放弃system.web.mail来发送邮件呢?呵呵。自己去它官网看介绍)mono :开源项目,让我们的.net应用程序不仅能运行在win上,也能运行linux其它系统上面。sharpmimetools :sharpmimetools is an open source mime parser/decoder assembly that is ...
还记得以前吗?以前要做页面上写个小组件,调用指定(rss输出地址的)的内容。最好的办法就是通过xslt+xml来输出字符 串。让我们还是花了一分钟的时候回忆一下以前的做法吧曾经的做法:protected overrides sub onload(byval e as system.eventargs) dim cachekey as string = url & "-" & sort dim objcache as system.web.caching.cache = httpruntime.cache if objcache.item(cachekey) is nothing then dim xpdocument as xpathdocument = new xpathdocument(url, xmlspace.preserve) dim xtran as xsltr...
现在。有许多开发人员已经在使用asp.net2.0的webresource的功能了。webresource允许我们嵌入资源到程序集中。包括图像,文本等。在介绍webresource就不得不介绍一下webresource.axd,我们来看一下script language="javascript" src="webresource.axd?a=s&r=webuivalidation.js&t=631944362841472848" type="text/javascript"></script>目前我发现webresource.axd的参数跟现在版本有属不同。在早期文章介绍属性:a 程序集名称 r 资源文件名称 t 程序集最后修改的时间webresource.axd只是isapi中的一个映射。你也可以在使用ihttphandler。<add verb=...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器