![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.net 1.1技术文章
andy_youyou
用心做事
展开
-
弹出确认对话框的自定义Web服务器控件ConfirmButton
学写一个可以弹出确认对话框的Web控件经常在论坛里看到类似这样的问题:“…如何在点击删除按钮的时候弹出个确认删除对话框”。下面我们来自己写一个这样的自定义Web服务器控件!思路如下:继承System.Web.UI.WebControls.Button控件增加一个属性“ConfirmMessage”来表示弹出确认框上面的提示信息。在服务器控件呈现在页面之前把一段java转载 2006-09-26 14:00:00 · 907 阅读 · 0 评论 -
如何把aspx页面中的某个控件输出成html页面(例如把一个页面中的datagrid数据输出成html格式的页面保存)
如何把aspx页面中的某个控件输出成html页面(例如把一个页面中的datagrid数据输出成html格式的页面保存) StringWriter sw= new StringWriter();; HtmlTextWriter htmltw= new HtmlTextWriter(sw); DataGrid1.RenderControl(htmltw);//通过基类的Reader用ht原创 2007-10-16 14:11:00 · 1212 阅读 · 0 评论 -
(翻译)反射的第二部分:Emit (转载)
在我们之前的文章,反射的第一部分:发现和执行里,我们已经介绍了System.Reflection命名空间及其包含的类,开发人员使用这些类可以查看程序集的元数据,并且可以在运行时查找和发现类型,甚至可以调用发现的代码。在这篇文章中,我们将探讨反射的高级功能:Emit,它具有在运行时动态的产生代码的功效。回顾反射首先,让我们快速的回顾一下,什么是反射以及反射可以被用来做什么。从第一部分内容中,转载 2007-08-15 18:00:00 · 797 阅读 · 0 评论 -
asp.net性能的技巧[收集资料]
【摘 要】 我只是提供我几个我认为有助于提高写高性能的asp.net应用程序的技巧,本文提到的提高asp.net性能的技巧只是一个起步,更多的信息请参考《Improving ASP.NET Performance》一书。 1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费转载 2007-08-04 11:31:00 · 590 阅读 · 0 评论 -
Frame中关于Session丢失的解决方法!
在开发中,我们经常会遇到使用Frame来工作,而且有时是为了跟其他网站集成,应用到多域的情况下,而Iframe是不能保存Session的。因此,网上可以找到很多相关的文章,如果网站可以采用设置Web.Config中的配置:mode="StateServer"stateConnectionString="tcpip=127.0.0.1:42424"sqlConnectionString="data转载 2007-07-20 11:35:00 · 754 阅读 · 0 评论 -
C#编程实现在Excel文档中搜索文本
有了在word文档中编程实现搜索文本的经验,在excel中实现这个功能也并非难事。 打开Excel的VBA帮助,查看Excel的对象模型,很容易找到完成这个功能需要的几个集合和对象:Application、Workbooks、Workbook、Worksheets还有Worksheet和Range。Application创建Excel应用,Workbooks打开Excel文档,Workbook转载 2007-03-24 09:42:00 · 626 阅读 · 0 评论 -
NET平台下WEB应用程序的部署的例子
NET平台下WEB应用程序的部署(安装数据库和自动配置)在.net平台下,部署 Web 解决方案是比较方便的。我们可以利用Visual Studio.NET 2003添加一个WEB安装项目,在部署的“文件系统编辑器”中添加项目的主输出和内容文件,非常简易地完成安装程序的制作。但是,这样制作的安装程序,只是将web页和asp.net程序编译的dll文件安装到目标机器的iis目录,对于一般的应转载 2007-03-20 09:57:00 · 604 阅读 · 0 评论 -
缓存技术探讨
1 概念1.1 缓存能解决的问题· 性能——将相应数据存储起来以避免数据的重复创建、处理和传输,可有效提高性能。比如将不改变的数据缓存起来,例如国家列表等,这样能明显提高web程序的反应速度;· 稳定性——同一个应用中,对同一数据、逻辑功能和用户界面的多次请求时经常发生的。当用户基数很大时,如果每次请求都进行处理,消耗的资源是很大的浪费,也同时造成系统的不稳定。例如,web转载 2007-03-14 15:27:00 · 687 阅读 · 0 评论 -
控制控件在页面的显示位置
LinkButton lb=(LinkButton)e.Item.FindControl("lb1");lb.Attributes.Add("onclick", "document.getElementById(ab).style.display=; document.getElementById(ab).style.left=window.ev原创 2006-12-26 17:48:00 · 1184 阅读 · 0 评论 -
图文并茂(Excel生成有图片的报表)
//生成统计图方法DataSet ds=OracleDAL.DbHelperOra.Query("select year||month A1, FESJSSL B1 from feysfxt where depid="+departmentName.SelectedValue+" and year="+ddl4.SelectedValue+" order by year,month"原创 2006-12-26 17:57:00 · 2985 阅读 · 0 评论 -
在使用中文名导出数据到excel文件时文件名出现乱码的解决办法
可以用下面2种简单的方法:导出的类部分代码:HttpResponse resp;resp=Page.Response;resp.ContentEncoding=System.Text.Encoding.Default;resp.AppendHeader("Content-Disposition", "attachment;filename=报表.xls"); //这样写就出现了乱码转载 2006-10-10 15:29:00 · 1415 阅读 · 0 评论 -
一个DataTable的数据如何导入另外一个DataTable中!!
我知道的有两种方法方法一:一个单元格一个单元格的取值string str = dataGrid1[dataGrid1.CurrentCell.RowNumber,0].ToString(); string exp = "employeeid"+"="+str+""; DataTable dt = ds.Tables[0]; D原创 2006-10-08 18:37:00 · 2585 阅读 · 0 评论 -
NET中"无法显示 XML 页。 使用 XSL 样式表无法查看 XML 输入。"问题的解决
下面是2.0的解决方法1.0是一样的 。经过我多方查询与观察,我的web serve之所以 出现这样的问题是因为.net framework 2.0 安装IIS之前, 具体的情况就是,我最开始时先安装的iis,之后是.net framework 2.0可是经过测试我的iis不能用,据说这是ms的一个bug,搞了好久没有搞定,结果就狠心卸载了iis重装一遍,所以就出现了新的问题"无法显示 X转载 2006-10-08 14:46:00 · 3071 阅读 · 0 评论 -
b/s中treeview的递归删除节点
//删除主节点 private void DelMain() { for(int i=0;i { if(TreeView1.Nodes[i].Text=="Node5") { TreeView1.Nodes[i].Remove(); } } } //查找要删除的节点 private void AllNodeText(原创 2007-12-09 13:52:00 · 675 阅读 · 0 评论