摘要: 关键是要通过执行AspNetPager的PageChanging事件,来指定AspNetPager的当前页面。 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (!string.IsNullOrEmpty(Request.QueryString["pageindex"])) pager_Pa... 阅读全文
posted @ 2010-01-26 20:46 dodo-yufan 阅读(2280) 评论(0) 推荐(0) 编辑
摘要: 跨网页公布技术特性:1、可以将控件传输到呈现的新网页,2、只重新导向至原来网页位于相同的web应用程序的目标网页3、可以让你从来源网页读取值和公用属性4、不要用目标网页的信息更新浏览器的信息,按浏览器中的上一步会造成无法预期的行为用法:在CrossPageSource.aspx中的Button的PostBackUrl属性设置为:CrossPageTarget.aspx在CrossPageTarge... 阅读全文
posted @ 2010-01-26 20:45 dodo-yufan 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 遇到了两个个很郁闷的问题:asp.net 2.0 中跨页面传递数据时,可以通过Page.PreviousPage.FindControl来查找源页面的控制,从而能获得前一页面中的相应的值,通过设置按钮的PostBackUrl属性来指定目标页面,目前,PostBackUrl属性的控件只有Botton,LinkBotton,ImageBotton三种,所以要实现跨页面传递,只能用这三个控件.1**使用... 阅读全文
posted @ 2010-01-26 20:42 dodo-yufan 阅读(1346) 评论(0) 推荐(0) 编辑
摘要: 在用ViewState进行排序的时候,碰到以下错误,网上搜索后,得到解决方案。具体如下:1)报错截图:2)解决方案:在该工程中的web.config中添加如下代码: <pages enableEventValidation="False" viewStateEncryptionMode="Never" /> 阅读全文
posted @ 2010-01-26 20:42 dodo-yufan 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 原来的代码:<asp:HyperLink ID="PP_a" runat="server" NavigateUrl="Products.aspx?id=<%#Eval("id") %>">修改后的代码:<asp:HyperLink ID="PP_a" runat="server" NavigateUrl='<%#"~/Products.aspx?id="+Eva... 阅读全文
posted @ 2010-01-26 20:41 dodo-yufan 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 直接修改注册表的方法:注册表HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main下,新建一名为TabProcGrowth的dword值, value 为0 阅读全文
posted @ 2010-01-26 12:19 dodo-yufan 阅读(252) 评论(0) 推荐(0) 编辑