随笔分类 -  DotNet

摘要:Ctrl+回车----上一行Ctrl+E,D ----格式化全部代码 Ctrl+E,F ----格式化选中的代码 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口 F4 显示属性窗口 SHIFT + F4显示项目属性窗口 CTRL + SHIFT + E显示资源视图 F12 转到定义 CTRL + F12转到声明 CTRL + ALT + J对象浏览 CTRL + ALT + F1帮助目录 CTRL + F1 动态帮助 F1 帮助 SHIFT + F1 阅读全文
posted @ 2012-10-17 13:44 濤叔 阅读(263) 评论(0) 推荐(0) 编辑
摘要:需求:点击“打印”按钮弹出新窗体。1. 本人不熟悉.net 客户端脚本没有写出来,故退而求其次,使用后台代码实现。2. Response.Redirect("");重定向不符合新窗口显示要求。PASS;3. 使用Response.Write(""); 会发现在弹出新窗口后 原页面样式整体改变。PASS;4. 使用Page.ClientScript.RegisterStartupScript(""); 最终实现需求效果。aspx页面<Columns> <asp:BoundField HeaderText="I 阅读全文
posted @ 2012-10-11 15:01 濤叔 阅读(2050) 评论(1) 推荐(0) 编辑
摘要:第一种方式,直接在Aspx页面GridView模板列中.这种的缺点是到第二页分页时又重新开始了. <asp:TemplateField HeaderText="序号" InsertVisible="False"> <ItemTemplate> <%#Container.DataItemIndex+1%> </ItemTemplate> </asp:TemplateField> 第二种方式分页时进行了计算,这样会累计向下加. <asp:TemplateField HeaderText=&qu 阅读全文
posted @ 2012-09-29 10:16 濤叔 阅读(250) 评论(0) 推荐(0) 编辑
摘要:GridView全选处理:1.客户端脚本实现。2.服务器端实现。View Code <script type="text/javascript"> function ConfirmSubmit() { if (confirm('您确定要删除吗?')) { return true; } else { return false; } } function Check(parentChk,ChildId) ... 阅读全文
posted @ 2012-08-24 10:12 濤叔 阅读(189) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.tracefact.net/CSharp-Programming/Delegates-and-Events-in-CSharp.aspx引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的 阅读全文
posted @ 2012-02-24 17:15 濤叔 阅读(159) 评论(0) 推荐(0) 编辑