ASP.NET
hychieftain
这个作者很懒,什么都没留下…
展开
-
[转]"SmartNavigation"超级瘦身减肥苗条版ClientNavigation
在我的上两片文章中我介绍了Page类的SmartNavigation属性的实现(.NET Framework 1.1/2.0中 SmartNavigation的实现),M$虽然实现的非常的巧妙,但是这样的“偷梁换柱”同时也带来了一些负面的影响。他们主要表现在这几个方面: 1、页面不能再使用浏览器提供的forward和backward,因为这两个动作作用在window.document对原创 2004-11-04 15:57:00 · 1120 阅读 · 0 评论 -
在 ASP.NET 中实现 Page Controller
默认情况下,Page Controller 模式中所描述的概念是在 ASP.NET 中实现的。ASP.NET 页面框架实现这些概念所采取的方式使得在客户端上捕获事件、将其传输到服务器并调用适当方法这一系列操作的基本机制是自动进行的,并且对实现者来说是不可见的。页面控制器是可扩展的,因为它会在生命周期的特定点上公开各种事件(请参阅此模式后面的"页面生命周期"),因此,与应用程序具体相关的操作可以在适原创 2005-01-06 17:14:00 · 1772 阅读 · 0 评论 -
指定DataGrid每一列的固定宽度
给datagrid加个 style ="table-layout:fixed"原创 2004-12-31 17:33:00 · 3392 阅读 · 0 评论 -
如何在页面动态加载UserControl?
1.用using引入UserControl的命名空间.2.在需要放置UserControl的地方添加一个PlaceHoler用来占位.3.代码BaseSubjectModule mdlBaseSubject = (BaseSubjectModule)LoadControl(@"Module/BaseSubjectModule.ascx"screen.width/2)this.width=scree原创 2004-12-29 12:15:00 · 3183 阅读 · 0 评论 -
做一个有图片的button(webcontrols)
其实和一般的button一样:中间的style自己复制进去,其他很容易,我也不多说了原创 2004-12-03 15:32:00 · 1278 阅读 · 0 评论 -
DataGrid 控件中的汇总行
查看 Summary.cs查看 Summary.aspxASP.NET DataGrid 控件呈现一个多列、完全模板化的网格,它是 .NET 框架中所有数据绑定 Web 控件中最通用和最灵活的控件。DataGrid 的用户界面在某种程度上类似于 Microsoft Excel 工作表。尽管 DataGrid 具有高级的编程接口以及完整的属性集,但是它只生成包含交错超级链接的 HTML 表,原创 2004-11-06 11:53:00 · 2668 阅读 · 0 评论 -
从 ASP.NET 服务器控件插入客户端脚本
摘要:尽管从技术角度讲,ASP.NET 服务器控件的所有功能都可以在服务器端执行,但通常情况下通过添加客户端脚本可以大大增强服务器控件的可用性。本文将探讨服务器控件发送客户端脚本的两种方法,还将构建两个使用这些技术的服务器控件:PopupGreeting,一个在首次加载的 Web 页面上显示带有特定消息的客户端模式对话框的服务器控件;ConfirmButton,一个增强的 Button Web 控原创 2004-11-05 18:02:00 · 1222 阅读 · 0 评论 -
监视 ASP.NET 应用程序性能
有很多工具可用来帮助您测试和监视 Web 应用程序的性能。Microsoft Visual Studio .NET 提供了 Application Center Test 1.0 (ACT),该程序通过打开与 Web 服务器的多个连接并迅速发送 HTTP 请求来模拟大批用户。ASP.NET 包括许多性能计数器,您可以使用这些性能计数器来跟踪应用程序的执行。您还可以使用内置的 ASP.NET 跟踪功原创 2004-11-05 14:56:00 · 3676 阅读 · 1 评论 -
开发高性能的 ASP.NET 应用程序
下面的指南列出特定的技术,您可以使用这些技术确保所编写的代码达到可接受的性能级别。 当不使用会话状态时禁用它。并不是所有的应用程序或页都需要针对于具体用户的会话状态,您应该对任何不需要会话状态的应用程序或页禁用会话状态。 若要禁用页的会话状态,请将 @ Page 指令中的 EnableSessionState 属性设置为 false。例如,。 注意 如果页需要访问会话变量,但不原创 2004-11-05 14:48:00 · 1288 阅读 · 0 评论 -
[转]ASP.NET跨应用程序进行登录的解决
最近一个朋友问我一个问题: 如何可以将ASPdotNET Forum2.0放到他的一个项目中(好象网上也有人讨论过如何将dotText和ASPdotNET Forum等开源项目集成起来的),他原来的项目已经有一套用户登录机制了,而且用户数据库也是现成的,如何使得在他原来系统上登录后就可以直接转到Forum上,而又不需要再次输入用户信息呢?刚开始感觉a piece of cake原创 2004-11-04 11:04:00 · 2158 阅读 · 1 评论 -
[转]如何在Web页面上直接打开、编辑、创建Office文档
有朋友询问如何在Web页面上做到像SharePoint中的效果一样,能直接激活客户端的Word来打开.doc文件,而不是类似直接点击.doc文档链接时Word在IE中被打开那样。想想这个问题应该很多人都会感兴趣,所以干脆写一篇blog来大致描述一下方法。在安装Office2003以后,有一个ActiveX控件被安装到了系统中,这个控件位于“Program Files/Microsoft O原创 2004-11-04 10:56:00 · 3202 阅读 · 1 评论 -
DataGrid中的CheckBox相关代码
private void Button1_Click(object sender, System.EventArgs e) { CheckBox c1;// = new CheckBox(); for(int i =0;i { c1 =(CheckBox)dg1.Items[i].FindControl("CheckBox1"); if(c1 !=null && c1.C原创 2005-04-20 10:59:00 · 1733 阅读 · 1 评论