随笔分类 - Asp.net
基础知识
摘要:ispostback:就是判断页面是首次加载的,还是数据回发(有get或者post请求过的)后的页面。上代码吧,直观点。1.asp.net页面 protected void Page_Load(object sender, EventArgs e) ...
阅读全文
摘要:在asp时代, 大家都知道一个html控件的值,比如input 控件值,当我们把表单提交到服务器后, 页面再刷新回来的时候, input里面的数据已经被清空. 这是因为web的无状态性导致的, 服务端每次把html输出到客户端后就不再于客户端有联系.asp.net巧妙的改变了这一点. 当我们在写一个...
阅读全文
摘要:http://kb.cnblogs.com/zt/silverlight/http://www.cnblogs.com/gnielee/archive/2010/01/15/silverlight-wpf-develop-summary.html【第一步】理解布局管理先看Silverlight4离线...
阅读全文
摘要:Bind方式推荐使用第一种方式,可以在一个里放入多个绑定,而第二种只能如此绑定一个值做超级链接的控件,我们也有多种选择:1 asp:LinkButton 示例 runat="server">2 asp:HyperLink示例 ' Text=''>3 a标签示例 '>a标签:")'>链接js事件:...
阅读全文
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Net....
阅读全文
摘要:ClientScript获取用于管理脚本、注册脚本和向页面添加脚本的ClientScriptManager对象。ScriptManager.RegisterStartupScript方法和ClientScript.RegisterStartupScript方法的区别。ScriptManager和Cl...
阅读全文
摘要:由于最近一个项目的数据库变动比较频繁, 为了减少数据层的负担, 打算采用.net的MVC框架, 使用LINQ对付数据层. 这个框架的web.config文件里出现了configSections section, 这个之前没有留意, 乘着项目不是很急, 顺势把它给搞懂, 花了一下午时间, 终于搞定, ...
阅读全文
摘要:公共方法Add 将指定项添加到 Cache 对象,该对象具有依赖项、过期和优先级策略以及一个委托(可用于在从 Cache 移除插入项时通知应用程序)。 Equals(从 Object 继承) 已重载。确定两个 Object 实例是否相等。 Get 从 Cache 对象检索指定项。 GetEnumer...
阅读全文
摘要:做项目的时候,DataGrid ,DataList,Repeater 三个控件都是很优秀的数据显示控件,DataGrid的方便,简单易用,功能强大,但对性能会有所影响,在loading页面的时候大量的Html会占用一些时间,DataList 较之DataGrid功能显然减少一些,经常在一些特殊的页面...
阅读全文
摘要:步骤:1.页面上首先设置datagrid的AllowSorting="true",以及指定排序方法OnSortCommand="DataGrid1_SortCommand" 2.在列的header处指定排序字段如SortExpression="keyword" 3.后台cs部分本例使用了ViewSt...
阅读全文
摘要:效果如图:首先允许排序:AllowSorting="True";开启gridview的排序事件onsorting="GridView1_Sorting",也可以双击sorting事件;其次是设置nrowdatabound="GridView1_RowDataBound",也可以双击GridView1...
阅读全文
摘要:using System.IO;using iTextSharp.text;using iTextSharp.text.pdf; //需要在项目里引用ICSharpCode.SharpZipLib.dll和itextsharp.dllpublic string TxtFilePath;public ...
阅读全文
摘要://批量导入Access stringfilepath=Server.MapPath("student.mdb");stringconnaccess="Provider=Microsoft.Jet.OLEDB.4.0;DataSource='"+filepath+"'";stringa...
阅读全文
摘要:Money类型转化为String去除小数点后0从数据库提取Money类型后,字符串如:1212.0000 如何使其成为1212 注:去掉了小数点 如果是:1212.0100 使其成为 1212.01 难道要循环截取 有没有简单的方法 我要在Gridview...
阅读全文
摘要:1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数:string a = Reque...
阅读全文
摘要:一、UpdatePanel的结构 1 2 3 4 5 6 7 8 9 10 View Code主要属性:1,ChildrenAsTriggers : 内容模板内的子控件的回发是否更新本模板(和UpdateMode的conditional有关)2,UpdateMode : 内容模板的更新模式,有always和conditional俩种always:每次ajax PostBack或者普通的PostBack都能引起panel的更新 如果UpdatePanel设置为Always时,不能使用上面的ChildrenAsTriggers属性,强行使用会报错,是updatep...
阅读全文
摘要:SET QUOTED_IDENTIFIER OFF GOSET ANSI_NULLS ON GO--名称:分页存储过程--使用示例 EXEC sp_PageIndex '*',' FROM StuSources ',2,10--注意 --目前还没有对输入的参数进行严格的验证--默认为输入都是合法有效的ALTER PROC sp_PageIndex @sqlSelect varchar(800) --SELECT 后面 FROM 前面 的 字段 不用包含SELECT,@sqlFrom varchar(800) --FROM 后面 的 字段 包含FROM,@coun
阅读全文
摘要:CREATE PROCEDURE dbo.CreateSimple 2( 3 @PageIndex int, 4 @PageSize int 5) 6AS 7BEGIN 8 --定义三个变量: 9 -- @PageLowerBound :所取出记录的下限.10 -- @PageUpperBound: 所要取出记录的上限.11 -- @TotalRecords: 返回记录总数,主要用于页面的计算.12 DECLARE @PageLowerBound int13 DECLARE @PageUpperBound int14 DECLARE @TotalRecords int1516 --计算上下限的
阅读全文
摘要:1、一直以为smalldatetime和datetime的差别只是在于时间范围:smalldatetime的有效时间范围1900/1/1~2079/6/6datetime的有效时间范围1753/1/1~9999/12/31所以我判断如果该值不用到太远的日期范围,就会使用smalldatetime。2、但我忽略了更关键的差别,那就是smalldatetime只精准到分,而datetime则可精准到3.33毫秒。因此,当我怎么存,秒都是00后,才发现原来是smalldatetime惹的祸,待我将类型别改成datetime后,秒的部份就可以正常储存了。************************
阅读全文
摘要:web.config关于sessionState节点的配置方案,sessionState有四种模式:off,inProc,StateServer,SqlServer。1、off模式从字面上就可以看出这个是关闭模式,如果当前页面不需要session的值,为了减少服务器资源,你可以去掉Session的开销。或者页面上来关闭Session。2、inProc模式(缺省模式)它允许“无Cookie”的会话,以及在服务器之外存储会话数据。ASP.NET会话状态模块在Web.config文件中像下面这样配置:在这个例子中,mode属性设为InProc(默认值),表明会话状态要由ASP.NET存储到内存中,而
阅读全文

浙公网安备 33010602011771号