上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: 一个用GridView显示数据的页面,该页面上有多个条件组合查询,那么每次查询后的分页的实现就要注意了,首先看分页的语句:protected void gvStudent_PageIndexChanging(object sender, GridViewPageEventArgs e) { gvStudent.PageIndex = e.NewPageIndex;gvStudent.DataBind(); }上面的这种写法在查询后无法正常分页,改为下面的方法:public static int flag=1;protected void gvStudent_PageIndexC... 阅读全文
posted @ 2012-06-28 22:24 AllenLYU 阅读(705) 评论(0) 推荐(0) 编辑
摘要: 项目优势调试时,项目运行时出现webconfig="machineApplication......."之类的错误可能原因:项目可能是基于三层架构的,有多个web.config文件,此时要删除其它类文件中存在的web.config文件 阅读全文
posted @ 2012-06-28 21:48 AllenLYU 阅读(168) 评论(0) 推荐(0) 编辑
摘要: C#中关于页面缓存,处理起来很简单,但需要注意的是一般对数据更新频率较高的页面不建议进行缓存 使用OutputCache指令。 <%@ OutputCache Duration="3600" Location="Any" VaryByCustom="browser" VaryByParam="Req 阅读全文
posted @ 2012-06-28 21:46 AllenLYU 阅读(2057) 评论(0) 推荐(1) 编辑
摘要: 有如下的DataView,现在按大类小类打印出分类列表.DataView dv = F.Studio.Trade.BLL.ClassBLL.Query().Tables[0].DefaultView;dv.RowFilter = "Code='0001'"; //这个设置无效dv.RowFilter = "Len(Code)=4";//获取全部一级分类foreach (DataRowView drv in dv){string code = drv["Code"].ToString();string classname 阅读全文
posted @ 2012-06-28 21:44 AllenLYU 阅读(2092) 评论(0) 推荐(0) 编辑
摘要: Sys.WebForms.PageRequestManagerTimeoutException:服务器请求超时在页面上使用Ajax技术时,当页面的程序持续时间较长时,程序突然会中断,出现上述错误,最后查阅资料发现ScriptManager的AsyncPostBackTimeout异步请求是有时间限制的错误信息如题,这是脚本错误,原因是ScriptManager异步访问超时。解决:将ScriptManager的AsyncPostBackTimeout属性值设置大一点,该属性值单位为秒,默认是90,异步请求时间超出90秒时会发生以上错误。 阅读全文
posted @ 2012-06-28 21:38 AllenLYU 阅读(1554) 评论(0) 推荐(0) 编辑
摘要: 有时候在后台页面无法找到前台页面控件的ID,经过多次的实践,我大致分析了一下,通常会有以下原因和对应的解决办法: 1.本页面的代码是复制的其他页面的 点睛之笔:a.检查前台和后台的页面的继承名和路径是否正确 b.若是web应用程序,则将该页面的designer.cs删掉,然后将该页面重新转换为web应用程序 2.页面上用的控件的嵌套,通常如果在GridView或者是其它类似的一些控件中嵌入button等按钮 点睛之笔: a.在这种情况下要去找到控件里面中的控件的ID,则要用到FindControl("控件ID")方法 阅读全文
posted @ 2012-06-28 21:35 AllenLYU 阅读(985) 评论(1) 推荐(0) 编辑
摘要: 首先return作为返回关键字,他有以下两种返回方式1.返回控制与函数结果语法为:return 表达式; 语句结束函数执行,返回调用函数,而且把表达式的值作为函数的结果2.返回控制无函数结果语法为:return;在大多数情况下,为事件处理函数返回false,可以防止默认的事件行为.例如,默认情况下点击一个<A>元素,页面会跳转到该元素href属性指定的页. return false 就相当于终止符,return true 就相当于执行符。在js中return false的作用一般是用来取消默认动作的。比如你单击一个链接除了触发你的"onclick"事件以外还要触 阅读全文
posted @ 2012-05-23 20:12 AllenLYU 阅读(12332) 评论(0) 推荐(1) 编辑
摘要: C#.Net后台的代码如何获得前台JS代码动态改变的按钮的属性值呢?我们可以用如下的方法来实现: <input id="Hidden" title="题型" type="Hidden" runat="server" value="1" class="zaida" text="题号" />在这里需要注意的两点: 首先HTML页面的<form runat="server" method="post"&g 阅读全文
posted @ 2012-05-01 15:12 AllenLYU 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 触发前台的Html按钮,调用客户端事件时,如何点击该按钮而去动态的改变该按钮的一些属性,刚开始的时候我是把该按钮的的id手动写进去,后来发现这个方法很有缺陷,一旦你的前台的按钮都是动态生成的话,这样的操作将会对你的代码很麻烦。后来我停下来仔细想了想,难道所有的都要这样写吗,难道没有其它的方法吗?有时候我发觉自己把一个问题搞得特别复杂的时候,我就会停下来思考一会,是不是自己的方向错了,有没有其他更好的解决方案。后来我翻阅了一些资料,查阅了一些工具书,才发现自己的做法真的很愚蠢,这所有的一切仅仅就一个“this”参数就可以搞定了,也就是说“this”对象代表的就是该按钮对象本身,自然你调用的改变的 阅读全文
posted @ 2012-05-01 14:52 AllenLYU 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 要提到对文件的操作,那么自然就会有一下几种方式: 那么首先我肯定要去找到我要操作的文件夹,请看如下代码: 遍历文件夹找到目标文件 //获取你代码的物理路径(是指到你当前的页面这一级) string path = this.Request.PhysicalApplicationPath; //添加具体准确路径 string realpath = path + "Web/DataImport/DataBackup"; //替换路径格式 string newpath = realpath.Replace... 阅读全文
posted @ 2012-03-24 15:55 AllenLYU 阅读(846) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 下一页
levels of contents