ASP.NET源代码大全_第1页
ASP.NET源代码大全_第2页
ASP.NET源代码大全_第3页
ASP.NET源代码大全_第4页
ASP.NET源代码大全_第5页
已阅读5页,还剩61页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、asp.net源代码大全目 录1. 如何使用asp.net form handler?22. 如何使用cookie?53. 如何做一个广告管理程序?84. 如何做一个注册系统?145. 如何做一个计算器?176. 如何利用数据绑定来处理xml文件?197. 如何制作一个新闻发布系统?208. 如何加密口令?259. 如何动态建立列表?2610. 如何发送电子邮件?3011. 如何在asp.net里操作cookie?3112. 如何在上传的图片上写字?3413. 如何在线查看主机的内存使用情况?3614. 如何实现html和url的编码?3715. 如何用http方式的获取功能来侦测网站?381

2、6. 如何实现“向好友推荐”功能?3917. 如何实现对整个站点所有页面的操作?4018. 如何对网上的其它机器进行侦测?4119. 如何把图片上载到数据库中去?4220. 如何显示更多的系统和文件信息?4621. 如何用datagrid实现分页?4922. 如何获得对方机器的名称和ip地址?5223. 如何获知文件的详细属性?5524. 如何获知浏览器的更多信息?5725. 如何访问excel表?5726. 如何读取xml文件?5827. 如何进行域名查询?6028. 如何验证日期?62如何使用asp.net form handler? const strcheckmarkhtml as s

3、tring = sub page_load(src as object, e as eventargs) lblstatus.visible = false validname.errormessage = strcheckmarkhtml validemailrequired.errormessage = strcheckmarkhtml validemailregexp.errormessage = strcheckmarkhtml validaddress.errormessage = strcheckmarkhtml validcity.errormessage = strcheckm

4、arkhtml validstaterequired.errormessage = strcheckmarkhtml validstateregexp.errormessage = strcheckmarkhtml validziprequired.errormessage = strcheckmarkhtml validzipregexp.errormessage = strcheckmarkhtml end sub sub btnreset_onclick(sender as object, e as eventargs) lblstatus.visible = false txtname

5、.text = txtemail.text = txtaddress.text = txtcity.text = txtstate.text = txtzip.text = end sub sub btnsubmit_onclick(sender as object, e as eventargs) dim strlabeltext as stringbuilder = new stringbuilder() if page.isvalid then divformsection.visible = false strlabeltext.append(精彩春风之form handler应用)

6、strlabeltext.append() strlabeltext.append(个人资料提交范例) strlabeltext.append(请按下面要求输入您的资料:) strlabeltext.append(姓名: & txtname.text & & vbcrlf) strlabeltext.append(电子邮件: & txtemail.text & & vbcrlf) strlabeltext.append(住址: & txtaddress.text & & vbcrlf) strlabeltext.append(城市: & txtcity.text & & vbcrlf) str

7、labeltext.append(省份: & txtstate.text & & vbcrlf) strlabeltext.append(邮政编码: & txtzip.text & & vbcrlf) lblstatus.text = strlabeltext.tostring() lblstatus.visible = true else strlabeltext.append(对不起,您填写的资料不完整或有错误!) strlabeltext.append(请检查后,再正确填写.) lblstatus.text = strlabeltext.tostring() lblstatus.visi

8、ble = true end if strlabeltext = nothing end sub 姓名: 电子邮件: 住址: 城市: 省份: 邮政编码: 如何使用cookie?cookies.aspx const cookie_name as string = test-cookie-name const cookie_value as string = test-cookie-value dim objcookieobject as httpcookie 声明 cookie 对象 sub btnsetcookie_onclick(sender as object, e as eventarg

9、s) objcookieobject = new httpcookie(cookie_name, cookie_value) 创建一个cookie 对象 ,可以现在传递给它名字和值,也可以稍后做这些. 设置名字和值: objcookieobject.name = cookie_name objcookieobject.value = cookie_value objcookieobject.expires = new datetime(2001, 12, 31, 23, 59, 59) 添加 cookie 属性 response.appendcookie(objcookieobject) en

10、d sub sub btnremovecookie_onclick(sender as object, e as eventargs) objcookieobject = new httpcookie(cookie_name) objcookieobject.expires = new datetime(1998, 10, 17) response.appendcookie(objcookieobject) end sub sub btngetcookie_onclick(sender as object, e as eventargs) objcookieobject = request.c

11、ookies(cookie_name) if not(objcookieobject = null) then lblcookiedetails.text = objcookieobject.name lblcookiedetailsname.text = objcookieobject.name lblcookiedetailsvalue.text = objcookieobject.value lblcookiedetailsexpires.text = objcookieobject.expires.tostring lblcookiedetailsdomain.text = objco

12、okieobject.domain lblcookiedetailspath.text = objcookieobject.path lblcookiedetailssecure.text = objcookieobject.secure.tostring lblcookiedetailshaskeys.text = objcookieobject.haskeys.tostring else lblcookiedetails.text = 抱歉,您还没设置它呢! lblcookiedetailsname.text = lblcookiedetailsvalue.text = lblcookie

13、detailsexpires.text = lblcookiedetailsdomain.text = lblcookiedetailspath.text = lblcookiedetailssecure.text = lblcookiedetailshaskeys.text = end if end sub我们设置的 cookie 是: 如要查看cookie当前状况,请点击下面按钮 cookie详细内容 属性 值 名字 值 期限 域 路径 安全保证 键值 如何做一个广告管理程序?admanage.aspxdataset ds; 定义公用的datasetdataview dv; 定义公用的da

14、taviewstring sortfield;string spath;public void page_load(object src,eventargs e)if(stateadxml=null)spath = server.mappath(.) + adbannersad_gb.xml;ds = new dataset();ds.readxml(spath);stateadxml = ds;elseds = (dataset)stateadxml;dv = ds.tables0.defaultview;dv.sort = imageurl;if(!page.ispostback)crea

15、tetable();public void createtable() 捆绑binderdgxml.datasource = dv;dgxml.databind();public void dgxml_changed(object sender,datagridpagechangedeventargs e) 翻页createtable();public void delitem(object sender,datagridcommandeventargs e) 删除if(linkbutton)e.commandsource).commandname = del) 取得当前更新页的行数与curr

16、entpageindexint cpi = (int)dgxml.currentpageindex;int eii = (int)e.item.itemindex;int row = cpi*5+eii; lb.text = row.tostring();dv.delete(row);dgxml.edititemindex = -1;ds.writexml(spath);createtable();public void dgxml_cancel(object sender,datagridcommandeventargs e) 取消dgxml.edititemindex = -1;creat

17、etable();public void dgxml_edit(object sender,datagridcommandeventargs e) 编辑dgxml.edititemindex = (int)e.item.itemindex;createtable();public void dgxml_update(object sender, datagridcommandeventargs e) 更新tryint cpi = (int)dgxml.currentpageindex;int eii = (int)e.item.itemindex; 取得当前更新页的行数与currentpage

18、indexint row = cpi*5+eii;/lb.text = row.tostring();string imageurl = (textbox)e.item.cells2.controls0).text;string navigateurl = (textbox)e.item.cells3.controls0).text; string alternatetext = (textbox)e.item.cells4.controls0).text;string keyword = (textbox)e.item.cells5.controls0).text;string impres

19、sions = (textbox)e.item.cells6.controls0).text; 以上取得各项值dv.delete(row);datarow dr = ds.tables0.newrow();dr0 = imageurl;dr1 = navigateurl;dr2 = alternatetext;dr3 = keyword;dr4 = impressions;ds.tables0.rows.add(dr);ds.writexml(spath);catch(exception ee)lb.text = ee.tostring();dgxml.edititemindex = -1;c

20、reatetable();public void panelshow(object sender,eventargs e)additem.visible = true;public void additem_click(object sender,eventargs e)datarow dr = ds.tables0.newrow();dr0 = murl.text;dr1 = aurl.text;dr2 = mtext.text;dr3 = akey.text;dr4 = atime.text;ds.tables0.rows.add(dr);ds.writexml(spath);create

21、table();additem.visible=false;精彩春风之广告管理 图片的相对位置添加新的广告页面图片链接:广告链接:图片说明:广告类别:显示时间: 哦,还忘了说那个用adrotator控件的xml文件来,内容见下: waterpub.gifc 中国水利水电出版社全国优秀出版社/alternatetext首页50chunfeng.gif随风起舞时尚咨询的个人网站/alternatetext首页50taohua.gif闪亮日子我是桃花笑春风/alternatetext首页50. .愿意添加多少就添加多少. .如何做一个注册系统?精彩春风之asp.net注册void btnsubmit_click(object src,eventargs e) if(page.isvalid) string strsql; strs

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论