Welcome 微信登录

首页 / 网页编程 / ASP.NET

微软发布的Data Access Application Block的使用代码

微软发布的Data Access Application Block的使用代码

为了方便的访问数据,微软自己封装了一个数据访问模块,即DataAccessApplicationBlock.通过它,我们用来访问数据库的编码量大大减少了.这样的代码既有效率,又减少了出现错误的几率,其益处是可见的.下面举两个例子比较一下 1.使用一般的sql语句进行控件绑定,常规代码如下: 1//Createtheconnectionandsqltobeexecuted 2stringstrConnTxt="Server=(local);Database=...
如何在网站级别动态更改主题

如何在网站级别动态更改主题

在做一个项目的时候,要求客户可以选择自己喜欢的主题。简单查了一下资料,思路上基本是这样的: 1.数据库客户表有一个字段(暂时取名为Theme),专门记录客户喜欢的主题。 2.当客户第一次登录后,网站呈现的是默认的主题模式,创建Session,查询数据库并为其赋值(当然对于新客户Theme字段有默认值为Default)。根据客户选择的主题不同,在更改网站的主题同时,将此主题存入数据库。以便再次登录后显示此主题。 那么关键的一点是如何可以动态得更改整个网站的主...
asp.net下模态对话框关闭之后继续执行服务器端代码的问题

asp.net下模态对话框关闭之后继续执行服务器端代码的问题

最近做一个从Access项目向Asp.net+SqlServer迁移工作,其中遇到了这种情况,在Access窗体的一个按钮事件中,代码大体上是这么个功能:弹出模态对话框,在关闭对话框之后继续走一段数据库操作代码。 在Asp.net里弹出模态对话框容易,但是在模态对话框关闭之后还要继续执行服务器代码,这就要求当对话框关闭之后页面要立即提交。于是有了以下的解决方法。 在WebForm中拖入服务器端按钮,并假设此按钮ID为btnComput,在隐藏页面的Page...
asp.net下利用JS实现对后台CS代码的调用方法

asp.net下利用JS实现对后台CS代码的调用方法

要求是这样的:在gridView中有些行是没有处理过的,用户用鼠标点击该行后即表示用户处理过这一行了,行的状态要和普通的一样了,但是GridView没有对行的事件处理,必须要用JavaScript对后台的事件进行调用,如果细心的话你会发现实际上在我们在页面上添加一个LinkButton并给它添加一个事件之后,实际上就是通过JavaScript进行的回传。 当我们添加一个LinkButton,生成页面并查看源代码,会发现比没有添加LinkButton之前多了...
批量删除记录时如何实现全选方法总结

批量删除记录时如何实现全选方法总结

做大批量的数据删除时,如果有个全选按钮把多个页面上显示的记录全都选中删除那比一条条的删除要人性化得多,接下来说一说如何实现,其实网上一搜有好多文章都是说如何进行批量删除的,大体上可以分为两大类1:利用JS脚本实现全选。2:在服务器端实现全选 首先来说一说如何利用JS实现全选 往页面上拖一个GridView,设置好数据源,并为GridView添加一个模板列,往模板列里添加一个chekcbox,比如下面的代码 <asp:GridViewID="GridV...
asp.net下OnClientClick的妙用!

asp.net下OnClientClick的妙用!

做网页经常要和JavaScript打交道,经常要用JavaScript做一些客户端的验证,但是如果我们的按钮用的是HTML控件的话,验证通过后无法调用后台代码,如果用服务器端控件,验证不通过有要刷新页面,这个有时候挺烦人的,能不能让服务器段的按钮调用客户端的验证,如果验证成功后在调用服务器端的方法,这样既减少了网路传输,给用户感觉也好。 当我们用模板列做删除数据的时候一般都会返回一个对话框询问用户是否确认,其实我们是通过修改模板列里的button的OnCl...
[c#]asp.ent下开发中Tag的开发技巧

[c#]asp.ent下开发中Tag的开发技巧

网站开发常用关键字(tag),一般需要获得最多的被采用的Tag,也就是流行词。 通常思路是将关键字tag保存到单独表中,然后在其他表中根据一组id进行对多个关键字进行标识。因为一个文章可以选择多个tag,查询的时候颇为麻烦。 所以我在开发中利用了这样的方法,当然不见得多高明:),分享下经验。 将tag直接保存在文章的表中,如Tag字段,tag为“c#”和“.net”,则Tag字段值为“c#/.net”就是依/符号分割tag,这样数据库中保存的是字符串了。单...
blog程序新版本V2.0 Beta完成,提供V1.0全部源码下载

blog程序新版本V2.0 Beta完成,提供V1.0全部源码下载

旧版本:v1.0 基本用vs2003和asp.net的Web控件完成,配合access数据库可实现web2.0的blog功能 现提供下载,注意事项: 1、源程序用于学习和研究asp.net之用,请不要用于商业。 2、本blog不提供v1.0版的技术支持!交流请email:iceok&163.com(&换@)给我 3、新版本现不提供源码,请不要索取! 4、谢谢大家的支持! 点击此处下载v1.0 新版本v2.0 改进v1.0版本,采用MS-Sql2000为数据...
“/”应用程序中的服务器错误

“/”应用程序中的服务器错误

“/”应用程序中的服务器错误。 -------------------------------------------------------------------------------- 运行时错误 说明:服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。但可以通过在本地服务器计算机上运行的浏览器查看。 详细信息:若要使他人能够在远程计算机上查看此特定错误信息的详细信息,请在位于当前Web应用...
asp.net(c#)不可访问,因为它受保护级别限制

asp.net(c#)不可访问,因为它受保护级别限制

今天写一个复数类的时候出现的错误,原来的代码精简后如下: publicclasscomplex { //构造函数 complex(doubler,doublei) { complex_real=r; complex_imagin=i; } } 这里就很郁闷,JAVA这样写没问题,而c#却对这个有很大要求,在某些场合,一定要申明为public,不过出现这样的错误,一般都是修饰符错误引起的,比如本来应该用public的你却用了private或者什么都没写: p...
asp.net(c#) 水仙花数

asp.net(c#) 水仙花数

水仙花数:一个三位整数各位数字的立方和等于该数本身就称该数为水仙花数,水仙花数共有4个,分别为:153、370、371、407(例如:1^3+5^3+3^3=153)。我写的代码如下,你有其他的实现代码也可以发表评论。 inti,m,n,k; for(i=100;i<1000;i++) { //取得百位数 m=i/100; //取得十位数,这里也可以用n=(i%100)/10; n=i/10%10; //取得个位数 k=i%10; //打印输出水仙花...
ASP.NET实现用图片进度条显示投票结果

ASP.NET实现用图片进度条显示投票结果

一个投票功能模块少不了查看投票结果,用进度条显示各个投票结果可以起到一目了然的效果。以下是我的方法,请大家不吝赐教: 1:做一张图片用于做进度条,只需要很小的一个图片就可以了,如高20px,宽1px。 2:在要显示进度条的单元格中插入image控件,其imageUrl设置为已做好的图片的位置。 3:用一个dataReader对象dr保存取出的各项票数,用一个int型变量sum保存取出的总票数,各项分别再定义一个double型变量用来保存单项票数...
asp.net(c#) MS AJAX的安装

asp.net(c#) MS AJAX的安装

见ASP.NET(www.asp.net)上贴了很久的MS AJAX视频和相关资料,国内却很少有人提起他,今天给大家简单说下我在学习AJAX初期所遇到的最大的困难――安装。仔细看了www.asp.net的AJAX栏目下载了ASP.NET AJAX 1.0 RC高高兴兴拿去安装,装好后打开.NET2005,发现工具栏里边多了一个标签,如下图: 然后在ASP.NET网站上找到了在线的文档,并学习了几个控件的简单应用,感觉还瞒是不错的。然后兴致勃勃的回到ASP...
<< 31 32 33 34 35 36 37 38 39 40 >>