在用户控件中撰写JS时控件的客户端ID问题
摘要:其实有两种方法,一是在代码中生成JS脚本 第二种办法,就是直接在ASPX文件里撰写JS脚本,对于控件ID的问题,可以用的方式动态生成,只要在代码中调用一下PAGE.DATABIND()即可 下面是示例JS代码 发送到客户端后的JS代码 结果证明,效果非常棒
阅读全文
一个数据存取类的代码,请高手帮忙分析和指定是否有误!
摘要:using System; using System.Data; using System.Data.SqlClient; using System.Configuration; namespace Compoment { /**//// /// CheckUser 的摘要说明。 /// public class MyUser { p...
阅读全文
提高ASP.NET应用程序性能的几招方法
摘要:以下经验总结自,并且经过验证 1,不参与POSTBACK机制的控件,不要用服务器控件,尽量用静态HTML标记 2,编译时使用RELEASE配置 3,正式投入应用时,记着将DEBUG设为FALSE 4,SMARTNAVIGATE记着设为TRUE,它可以让浏览者感觉到你性能的提高 5,如果不是必须保持更新的页面,请记住加入声明,它可以大幅提高性能 6,除了需要分页的那些记录以及那些必须实时保持更新的记...
阅读全文
谁说DATAREADER用完连接后释放的比较慢?
摘要:忘了在哪儿看过一位高人写的贴子,说在用MYCOMMAND.EXECUTEREADER产生DATAREADER时,即便你用了CommandBehavior.CloseConnection,CONNECTION也不会立即被释放 现在我经过验证告诉大家,其实CommandBehavior.CloseConnection工作的很好,它完全可以释放掉已经用完的CONNECTION
阅读全文
性能,还是性能
摘要:关于性能,就好比使劲勒肚子攒钱一样,每一个写WEB应用的人恨不得拼命去节省每一毫秒的资源占用 那些写慢了GUI应用的人,提高性能的方法和过程是既其单纯的 但是,由于WEB应用的状态不确定性和B/S结构的分离性,导致WEB应用的性能受到多方面因素的影响,优化起来,方法可以说很多,也可以说无从下手 从一个请求提交到一个页面呈现,这个过程中必须经过的步骤就是应用优化的关键所在,当然,我们没有办法去让客户...
阅读全文
根据一个大图片自动生成相应小图片的代码
摘要:我的一个项目中用的 using System; using System.IO; using System.Drawing; namespace Compoment { /**//// /// ImageLib 的摘要说明。 /// public class ImageLib { private string _OrgFileNam...
阅读全文
想在客户端脚本中引用CHECKBOXLIST中的CHECKBOX项?
摘要:有时候,我们需要在客户端验证客户是否勾选上了CHECKBOXLIST中的某一项或者验证客户端是否未选择CHECKBOXLIST的任何项 我们通常需要为这种验证撰写客户端脚本并保证其在触发回传前调用 问题是,我们怎么样在客户端脚本中去引用这些CHECKBOX呢?因为CHECKBOXLIST才有CLIENTID,而CHECKBOXLIST中的每一个子项是一个LISTITEM,其不具备CLIENTID呀...
阅读全文
ASP.NET中用CDO带验证发送邮件
摘要:ASP.NET下发送邮件还真麻烦 ASP底下有JMAIL,ASPMAIL等许多好用的MAIL COM对象 ASP.NET功能倒是强大,并且它自带的System.Web.Mail命名空间也提供了几个用于发送邮件的类 可惜的是它没有显式的支持SMTP验证方式发邮件,而这年头,哪还有匿名的SMTP供你发邮件呢? 除此之外,像EASYMAIL.NET 等商业的MAIL组件,提供的功能倒是不错,可惜价格不菲...
阅读全文
Socket,好像也挺简单,可是,真够烦
摘要:虽然思路简单,可是实现起来可真麻烦,因为要用到好多类来实现DNS解析,IP辨别,数据格式变换,解码等,比较烦呢用到了System.Text.EncodingSystem.Net.DnsSystem.Net.Sockets.SocketSystem.Net.IPHostEntrySystem.Net.IPAddressSystem.Net.IPEndPoint..是不是很麻烦?下面的代码运用Sock...
阅读全文
WEBTIMER控件研究的心得:WebTimer的启示
摘要:ASP.NET的组件有两种,一种是继承自Control或者Webcontrol的CONTROL类组件,这类组件当你把它拖入到页面上时,它显示在页面上,另一种继承自Component类,这种不会显示在页面布局上,而是显示在COMPONENT TRAY上,这种,你可以叫它不可视组件,比如Sqlconnection组件要实现一个CONTROL类的控件,只要有下面的核心代码就行了 using Syst...
阅读全文
HyperLink控件中的ImageUrl图片的尺寸无法指定?
摘要:发现一个不好的问题要产生一个图片做链接,最好就是用HyperLink控件,再为其指定ImageUrl了可是,指定ImageUrl并指定了大小后,产生的结果并不像我想像的那样图片以原始尺寸显示出来了,而非我指定的WIDTH和HEIGHT查看代码后知道,原来Hyperlink产生的代码是以的形式而我指定的WIDTH和HEIGHT,它用在了A上,而不是IMG上,真是晕呀没办法,只好用LABEL控件,然后...
阅读全文
.NET的不足之处一:验证控件
摘要:虽然验证控件让我少写了许多JS代码,但是我还是觉得它不方便如果你试过在一个页面上放了多个BUTTON,来处理多个BUTTON的事件,并且在每个BUTTON事件中只会存取它所关注的那些件的话,你一定会同意我的观点例如,有一个TEXTBOX,名叫姓名,关联了一个REQUIRED验证控件,另外一个TEXTBOX叫用户名,也关联了一个REQUIRED控件有两个按钮一个叫做登录,一个叫做注册,现在问题出现了...
阅读全文
|