随笔分类 -  asp.net

摘要:一、伪静态的用处 有些用户觉得,伪静态和真静态实际被收录量会相差很大,其实不然,从你个人角度,你去判断一下一个帖子到底是真静态还是伪静态?估计很难看得出,因为所谓静态的意思,就是地址中不带问号,不带问号的就是静态,管他是真的还是伪的?搜索引擎看得出吗?所以说,其实不论是真的还是伪的,其实对于搜索引擎来说都是一样的,搜索引擎没有说,你这个是伪的,我不收录你。 追根究底来说,为什么搜索引擎会不收录带问号的网址?因为搜索引擎怕由于问号而进入死循环,称为"搜索机器人陷阱(Spidertraps)"(以前动网就有这样一个漏洞,蜘蛛进去出不来了),所以很多时候带问号的地址搜索引擎是不会 阅读全文
posted @ 2013-02-20 16:51 小小A梦 阅读(516) 评论(0) 推荐(0)
摘要://师资团队 dt = TeacherService.GetTeacher(); foreach (DataRow dr in dt.Rows) { teachercontent += "<li><a href=\"teacher.aspx?teacher_id=" + dr["TEACHER_Id"].ToString() + "\" class=\"\">" + dr ["TEACHER_CName"].ToString() + "< 阅读全文
posted @ 2012-10-15 16:15 小小A梦 阅读(2666) 评论(0) 推荐(0)
摘要:for(int i=0;i<100;i++) { if(i==10) break;//break表示跳出整个for循环,也就是说,当i=10的时候,这个循环就结束了,之后执行for循环下面的代码。 if(i==5) continue;// 跳出当前循环,执行下面的循环,就是说,当i=5的时候,跳出循环,从i=6开始继续循环 } 阅读全文
posted @ 2012-08-31 09:08 小小A梦 阅读(47018) 评论(0) 推荐(0)
摘要:string birthday = this.txtDate.Text;//(1990-01-28) //截取成19900128 string num1 = birthday.Substring(0,1);//从索引为0的数开始,截取一位字符 string num2 = birthday.Substring(1,1); string num3 = birthday.Substring(2,1); string num4 = birthday.Substring(3,1); string num5 = birthday.Substring(5,1); string num6 = birthda. 阅读全文
posted @ 2012-08-30 16:14 小小A梦 阅读(169) 评论(0) 推荐(0)
摘要:string birthday = this.txtDate.Text; //得到的日期(例如:1990 01 28)我想把日期的值打印出来,但是不要为0 的数字string str = birthday1.Replace("0", "");结果:199128 阅读全文
posted @ 2012-08-30 16:09 小小A梦 阅读(305) 评论(0) 推荐(0)
摘要:1.Response.Redirect("http://www.hao123.com",false); 目标页面和原页面可以在2个服务器上,可输入网址或相对路径。后面的bool值为是否停止执行当前页。跳转向新的页面,原窗口被代替。浏览器中的URL为新路径。Response.Redirect方法导致浏览器链接到一个指定的URL。当Response.Redirect()方法被调用时,它会创建一个应答,应答头中指出了状态代码302(表示目标已经改变)以及新的目标URL。浏览器从服务器收到该应答,利用应答头中的信息发出一个对新URL的请求。这就是说,使用Response.Redir 阅读全文
posted @ 2012-08-13 15:25 小小A梦 阅读(661) 评论(1) 推荐(0)
摘要:网站运行突然出现这个页面,我以为是网站里面多了一个页面,点击错了,可是仔细一看我运行的就是产品内容页。然后就以为是vs出问题,把vs关掉又开启,还是这样。原来这是.NET的一个网站暂停机制。如果你的网站需要维护或更新暂停一段时间,你可以在站点的根目录下创建一个app_offline.htm文件,当游客访问你网站的时候,会自动指向该offline页面,这也是一个不错的技巧应用。解决方法:删除根目录下的app_offline.htm文件,重新运行调试网页,一切正常! 阅读全文
posted @ 2012-06-21 13:17 小小A梦 阅读(343) 评论(0) 推荐(0)
摘要:修改公司官网的时候,遇到这么个问题,运行页面就报这个错应用程序已预编译,因此不允许使用目录“/App_Code/”删除PrecompiledApp.config文件即可 阅读全文
posted @ 2012-05-23 18:21 小小A梦 阅读(11152) 评论(0) 推荐(3)
摘要:System.Guid.NewGuid().ToString()全球唯一标识符 (GUID) 是一个字母数字标识符,用于指示产品的唯一性安装。在许多流行软件应用程序(例如 Web 浏览器和媒体播放器)中,都使用 GUID。 GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x 是 0-9 或 a-f 范围内的一个十六进制的数字。例如:6F9619FF-8B86-D011-B42D-00C04FC964FF 即为有效的 GUID 值。 为什么要使用 GUID ? 世界上的任何两台计算机都不会生成重复的 GUID 值。GUID 主要用于在拥有 阅读全文
posted @ 2012-03-28 10:21 小小A梦 阅读(42494) 评论(3) 推荐(3)
摘要:request.querystring是用来接收地址里面的值例如: login.aspx?userId=用request.querystring["userId"] 得到页面传来的数据而request.form是用来接收表单递交来的数据例如:<form><input id="name",name="name" type="input"></form>用request.Form["name"]就可以取得页面上的值request.querystring是用post 阅读全文
posted @ 2012-03-14 13:40 小小A梦 阅读(267) 评论(2) 推荐(0)
摘要:把代码封装到用户控件里面把<asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:ScriptManager>放到模板页中,这样可以在一个页面中重复使用//根据省的id查询对应的城市 private void BindCity() { int provinceId = Convert.ToInt32(this.ddlProvince.SelectedValue); this.ddlCity.DataSource = new T_CityManager().GetAl 阅读全文
posted @ 2012-02-24 09:55 小小A梦 阅读(2108) 评论(0) 推荐(0)
摘要:从数据库里读取数据绑定在RadioButtonListthis.rdlUserRole.DataSource = new UserRoleManager().GetAllUserRoles(); this.rdlUserRole.DataTextField = "UserRoleName"; this.rdlUserRole.DataValueField = "UserRoleId"; this.rdlUserRole.DataBind(); 阅读全文
posted @ 2012-02-15 10:20 小小A梦 阅读(167) 评论(0) 推荐(0)