随笔分类 -  ASP.NET

摘要:前台:<asp:LinkButton runat="server" ID="lbtnNewsList" OnClick="lbtnNewsList_Click">****</asp:LinkButton>后台:protected void lbtnNewsList_Click(object sender, EventArgs e) { lbtnNewsList.PostBackUrl = "~/admin/News.aspx?id=" + Session["cateId" 阅读全文
posted @ 2011-08-04 13:37 乄蛇 阅读(521) 评论(0) 推荐(0)
摘要:主页面是由iframe来做的,分为上20%,左20%,右80%。左边的菜单是动态添加到A标签上去的,现在想要获取这个ID。一开始我想要获取这个ID通过在左边页面获取后再传过去,但是到最好还是不行,中途又想过好多方法都不行。没想到最后竟然是在页面上直接用Request.QueryString["id"].ToString()就可以了。听经理说,无论多少个页面,如果是在一个页面显示的话就都可以用request.QueryString来获取值。真方便! 阅读全文
posted @ 2011-08-04 13:37 乄蛇 阅读(261) 评论(0) 推荐(0)
摘要:View Code 1 <SCRIPT LANGUAGE="javascript">2 <!--3 window.open ('page.html', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no') ;4 -->5 </SCRIPT> 参数解释: <SCRIPT LANGUAG 阅读全文
posted @ 2011-08-04 13:36 乄蛇 阅读(239) 评论(0) 推荐(1)
摘要:页请求页请求发生在页生命周期开始之前。用户请求页时,ASP.NET将确定是否需要分析和编译页(从而开始页的生命周期),或者是否可以在不运行页的情况下发送页的缓存版本以进行响应。开始在开始阶段,将设置页面属性,如Request和Response。在此阶段,页还将确定请求是回发请求还是新请求,并设置IsPostBack属性。此外,在开始阶段期间,还将设置页的UICulture属性。页初始化页初始化期间,可以使用页中的控件,并将设置每个控件的CultureID属性。此外,任何主题都将应用于页。如果当前请求是回发请求,则回发数据尚未加载,并且控件属性尚未还原为视图状态中的值。加载加载期间,如果当前请求 阅读全文
posted @ 2011-08-04 13:35 乄蛇 阅读(151) 评论(0) 推荐(0)
摘要:由于项目中同时使用了asp和asp.net,经理指定登录信息保存在cookie中,下面是我的一些记录。添加Cookies:HttpCookie vaildNums = new HttpCookie("vaildNum"); 实例cookie,并取名vaildNums.Values["code"] = “1234”; 为“code”的Cookies子集赋值vaildNums.Expires = DateTime.Now.AddDays(1); 设置过期时间Response.AppendCookie(vaildNums); 把cookies添加到Httpco 阅读全文
posted @ 2011-08-04 13:33 乄蛇 阅读(198) 评论(0) 推荐(0)
摘要:网站输入用户名、密码和验证码后,直接按下 “Enter”就能登录十分方便。<script type="text/javascript" language="javascript">document.onkeydown= function dd(e){var key = window.event ? event.keyCode : e.which;if(key==13){document.getElementById("img").click();}else{window.alert("不提交!");}} 阅读全文
posted @ 2011-08-04 13:31 乄蛇 阅读(146) 评论(0) 推荐(0)
摘要:今天做项目用到了TreeView。这是绑定:View Code 1 public void Bind() 2 { 3 DataTable dt = UserDAL.GetRole("and parentid=0 "); 4 tvShow.ShowCheckBoxes = TreeNodeTypes.All; 5 for (int i = 0; i < dt.Rows.Count; i++) 6 { 7 TreeNode nd = new TreeNode(); 8 nd.ShowCheckBox = true; 9 nd.Text = dt.Rows[i][" 阅读全文
posted @ 2011-08-04 13:30 乄蛇 阅读(177) 评论(0) 推荐(0)
摘要:设置Visual Studio的语言:工具=》选项=》环境=》区域设置=》语言如图:对于英文不好的朋友还是挺好用的 阅读全文
posted @ 2011-08-04 13:28 乄蛇 阅读(259) 评论(0) 推荐(0)
摘要:1 //TransmitFile实现下载 2 protected void Button1_Click1(object sender, EventArgs e) 3 { 4 5 string strFileName = "三部闲置设备管理系统操作手册IEMS.ppt"; 6 Response.ContentType = "application/x-zip-compressed"; 7 //Response.ContentEncoding = System.Text.Encoding.GetEncoding("gb2312"); 8 阅读全文
posted @ 2011-08-04 13:26 乄蛇 阅读(514) 评论(0) 推荐(4)
摘要:请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?我做的时候分了2中情况:一种是窗体控件,另一种是web控件。窗体控件:View Code foreach (System.Windows.Forms.Control aa in this.Controls) { if (aa is System.Windows.Forms.TextBox) { System.Windows.Forms.TextBox ss = (System.Windows.Forms.TextBox)aa; ss.Text = String.Empty; } } Web控件:View Code fo 阅读全文
posted @ 2011-08-04 13:17 乄蛇 阅读(280) 评论(0) 推荐(0)
摘要:一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现。View Code public class MainClass { public static void Main() { Console.WriteLine(Foo(30)); } public static int Foo(int i) { if (i <= 0) return 0; else if(i > 0 && i <= 2) return 1; else return Foo(i -1) + Foo(i - 2); } } 第一个月有一 阅读全文
posted @ 2011-08-04 13:11 乄蛇 阅读(475) 评论(0) 推荐(0)