文章分类 - asp.net
1
摘要:在你的Page_Load中添加这样的代码:using System.IO;using System.Threading; Page.Response.Clear(); bool success = ResponseFile(Page.Request, Page.Response, "目的文件名称", @"源文件路径", 1024000); if (!success) Response.Wr...
阅读全文
摘要:今天做 在GridView里使用单选按钮,给它分组后也不能保证单选,于是在网上找找资料总算找到了.....谢谢这位哥们的分享精神. 在GridView里做单选按钮,我用了三种方法 第一种方法:在GridView的模版列里加服务器端控件RadioButton,使用js控制单选 p>使用模版列里加RadioButton ...
阅读全文
摘要:在.Net Framework1.1的环境下,调用TreeView控件,生成树图,点选父节点,则所有的子结点也选中,取消选中的父节点下的子结点,则父节点也取消选中状态。TreeView.js function check(treeview1){ cIndex=treeview1.clickedNodeIndex;pNode=treeview1.getTreeNode(cIndex);Chec...
阅读全文
摘要:Asp.net 2.0 中的 Treeview 非常好用,而且轻便。但在使用过程中,往往会发现一些不够人性化的地方。 例如您要设计一棵树,里面放置了一些收藏的网址。在这棵树中,节点的 SelectAction 只有 Expand 和 NavigateUrl 状态,也就是说没有回调节点。这个时候您会发现一个严重的问题:点击节点后,节点不会显示为选中状态(背景颜色没改变),哪怕你已经设置了 Sele...
阅读全文
摘要:1>安装Ajax ASPAJAXExtSetup.msi (在http://ajax.asp.net下载)2>安装Ajax模板 ASPAJAXSamples.msi3>下载 最新版本 ajaxcontroltoolkit http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=AtlasControlToolkit4>解压...
阅读全文
摘要:Asp.net Ajax框架教程 目录 (一).概述... (二).应用场景代码示例... 1).ScriptManager控件示例... 1. 在异步调用服务端注册客户端脚本新方法... 2. 捕获Ajax异步调用中错误(默认使用alert提示). 3. 捕获Ajax异步调用中错误(自定义输出错误方式) 2).UpdatePanel控件示例... ...
阅读全文
摘要:访问母版页上的成员 为了提供对母版页成员的访问,Page 类公开了 Master 属性。若要从内容页访问特定母版页的成员,可以通过创建 @ MasterType 指令创建对此母版页的强类型引用。可使用该指令指向一个特定的母版页。当该内容页创建自己的 Master 属性时,属性的类型被设置为引用的母版页。 例如,可能有一个名为 MasterPage.master 的母版页,该名称是类名 Maste...
阅读全文
摘要:一个ListBox的问题:通过在一个ListBox中双击,把选中的项添加到另一个ListBox中,但ListBox控件本身并没有该事件,那么如何实现呢?我就想到了客户端脚本javascrit,通过查阅相关资料,终于把这个问题解决了,现在写出来与大家分享,希望能对大家有所帮助。 这里有三个问题: 第一:双击所要执行的javas cript代码是什么? ...
阅读全文
摘要:选择下拉菜单选定一项或多项然后点击添加或移除(按住shift或ctrl可以多选),或在选择项上双击进行添加和移除。上移下移值:http://singlepine.cnblogs.com/archive/2005/10/15/255353.html
阅读全文
摘要:public static void writeConfig(string item, string key, string value) { if (item == "") { item = "appSettings"; } Configuration config = System.Web.Configura...
阅读全文
摘要:1,GridView中如何使用CommandField删除时,弹出确认框? 在VS2005提供的GridView中我们可以直接添加一个CommandField删除列:,完后在它的RowDeleting事件中完成删除。但在多半我们在做这种删除操作时都需要先让操作者再确认下,完后再进行删除,以避免误操作引起的误删除。 可以通过下面方法给GridView删除前加上个确认对话框。 首先,在GridVie...
阅读全文
摘要:在 ASP.NET 网页的默认模型中,单击按钮或执行一些其他操作会导致回发,此时将重新创建页及其控件,并在服务器上运行页代码,且新版本的页被呈现到浏览器。但是,在有些情况下,需要从客户端运行服务器代码,而不执行回发。如果页中的客户端脚本维护一些状态信息(例如,局部变量值),那么发送页和获取页的新副本就会损坏该状态。此外,页回发会导致处理开销,这会降低性能,且会让用户不得不等待处理并重新创建页。 ...
阅读全文
摘要:闲来无事,学习了下红皮书《ASP.NET组件工具包》中第1章“微调控件”,将其VB.NET代码改写为C#代码,并作了较详细的注释,实现了一个类似WinForm中NumericUpDown的微调控件。 效果图如右: 先总结一下开发中的问题和经验: 1.注意:将控件项目的“属性”-->“通用属性”-->“常规”中的“默认命名空间”设为空,否则总出现错误:“System.ArgumentEx...
阅读全文
摘要:ASP.NET 2.0 中新增加了 Theme 的功能,它的出现能让网站实现换肤更加容易。 Theme 的实现包括:CSS、Skin、MasterPage。 CSS 是用于控制所有 HTML 标记的外观。 Skin 是用于控制所有 ASP.NET 服务器调整的外观,并且可以通过属性 cssClass 定义它的 CSS 样式。 MasterPage 是 *.aspx 页面模版,不过它没有被定义到 T...
阅读全文
摘要:下面链接就是一个c#写的网络爬虫,上面是翻译版 ,下面是英文原版http://blog.csdn.net/wangkun9999/archive/2007/05/02/1594496.aspxhttp://www.codeproject.com/cs/internet/Crawler.asp另外,爬虫抓下来的东西要进行分析是必然的了,但c#中好像没有HTML解析器,特别是对那种不太规范的HTML,...
阅读全文
摘要:1,Session["变量名称"]对于编程,使用起来不方便,如果Session里面需要存储的变量名称过多,敲字符比较麻烦,如果根据Session["userID"]去数据库里存取,损失性能. 2,对于站内即时短消息,聊天,下棋性质的的程序,需要知道私聊对方的一些属性,由于通信频繁,而有些数据又没有长期保存的必要,所以需要一个类似2个用户共有的Session变量,这个变量可以随 用户/私聊/棋局 消...
阅读全文
摘要:关于datagrid的打印http://www.chinaaspx.com/article/csharp/295.htmC#中为DataGrid添加下拉列表框http://www.cnblogs.com/icesnaker/archive/2004/09/21/45015.aspxDataGrid也玩分页http://dev.csdn.net/article/32/32339.shtmDataGr...
阅读全文
摘要:private void Button1_Click(object sender, System.EventArgs e) { //导入到Word中 Export(this.DataGrid1,"FileName.doc","application/ms-word"); //导入到Excel中 Export(this.DataGrid1,"FileName.xls","app...
阅读全文
摘要:此功能适用于后台数据库功能不强的web站点,即大部分文本不是存放在数据库的记录中,而是放在html文件或者xml文件中,仅仅把索引放到数据库中,如文章标题、类别、查询关键字等。这样适合于后台没有诸如MS Sql Server这样的数据库支持的Web站点。 适用于新闻发布系统,比如sina、163等都是采用动态生成html页面的。 适用于需动态定制页面的程序。比如论坛、聊天室等。可以加载...
阅读全文
摘要:随着微软.NET的流行,ASP.NET越来越为广大开发人员所接受。作为ASP.NET的开发人员,我们不仅需要掌握其基 本的原理,更要多多实践,从实践中获取真正的开发本领。在我们的实际开发中,往往基本的原理满足不了开发需 求,我们更多的要积累一些开发技巧,本文就向大家介绍一些实用技巧,希望对大家的开发有所裨益。 1. ~ 的用法 一般的情况下,我们是使用./../ 这样的相对路径来确定和规划...
阅读全文
1

浙公网安备 33010602011771号