摘要:
自己在用的分页方法,感觉性能还可以,如果大家有更好的方法可以交流一下。 #region 生成分页的SQL语句 top方法 /// <summary> /// 生成分页的SQL语句 top方法 /// </summary> /// <param name="tableName">表名</param> /// <param name="whereString">条件语句</param> /// <param name="orderByString">排序列 阅读全文
摘要:
自动输入内容并提交 this.tb_url.Text = "http://www.baidu.com"; this.webBrowser1.Url = new Uri(this.tb_url.Text.Trim()); HtmlElement kw = webBrowser1.Document.All["kw"]; HtmlElement su = webBrowser1.Document.All["su"]; string str = DateTime.Now.ToString();... 阅读全文
摘要:
上传EXCEL文件到服务器 if (FileUpload_excel.HasFile) { string excelFileName = FileUpload_excel.FileName; string fileExt = System.IO.Path.GetExtension(FileUpload_excel.FileName).ToLower(); if (fileExt==".xls" || fileExt==".xlsx") { try ... 阅读全文
摘要:
在网站项目中新建一个目录ueditor1,把editor_all.js、editor_all_min.js、editor_config.js文件和net、dialogs、themes、third-party、_src目录放到ueditor1目录中。注:最开始用的目录名是ueditor,在上传图片时出现问题,所以目录命名时要注意。修改editor_config.js文件,URL = "/ueditor1/"; //就是自己建的目录名称;<textarea id="myEditor" cols="20" rows="2&q 阅读全文
摘要:
VS2010的WEB安装组件按钮点击后没有反应,并且VS2010打开个别项目时会提示缺少组件让通过WEB安装组件来网络安装,点击确定以后就什么也没有了。这个问题需要到微软网站去下载Microsoft Web Platform Installer,目前版本是3.10。下载地址是http://www.microsoft.com/web/downloads/platform.aspx安装之后VS2010的“WEB安装组件按钮”就可以点击了,在打开项目时缺少什么组件会弹出窗口自动更新了。需要注意的是安装程序要直接运行,下载到本地再运行貌似不好使。 阅读全文
摘要:
VS2010+SQL CE 4.0据说部署方便,对于轻量级网站来说已经足够了,所以本来打算装个SQL CE4.0学习一下。不过在安装过程中出现了一些问题总结一下,首先要注意的就是VS2010要打SP1补丁(VS2010 SP1补丁下载);在装完补丁之后安装SQL CE4.0的安装程序(SQL CE4.0下载);在装完以后发现在VS2010中还是看不到可以新建SQL CE4.0数据库的选项,上网查了资料发现SQL CE4.0发布的要比VS2010 SP1补丁还要晚,所以需要再安装一个程序才行(SqlCeVSTools下载)。还有个SqlCe40Toolbox.exe有需要的也装一下吧。装完后在V 阅读全文
摘要:
目前很多网站在登录时都需要验证码,输入用户名再输入密码然后再输入验证码,三项都正确后才能正确登录,但有些让人蛋痛的验证码让人都分不清上面到底是什么,然后不断的刷新直到你能认出来,如果再打错就...为了用户有更好的体验和网站的安全性的一个平衡决定为网站登录的代码中加入登录时间锁功能。先说一下思路,一共需要2个字段来记录,一个是最后输入密码的时间,另一个是用来记录输入错的次数,每次输入用户名和密码时都会更新这个时间,输入错次数的初始值是0;我们把锁定的时间默认为10分钟,然后输入错5次后认为用户被锁定,当然具体的锁定时间和重试的次数用户可以自己设定;首先是正常登录的用户,先判错误次数是否大于等于5 阅读全文
摘要:
ASP.NET2.0新增的功能,由于经常采用一个页面通过不同的参数来显示不同的内容,因此常常需要实现动态输出不同的htmlheader, 比如title, keywords, descrtptions,csslink,meta,icon等。代码如下:protected void Page_Load(object sender, EventArgs e){ //Page title Page.Title ="标题"; //Encode/Content type HtmlMeta encode = new HtmlMeta(); encode.HttpEquiv =" 阅读全文
摘要:
Request.Browser.MajorVersion.ToString();//获取客户端浏览器的(主)版本号Request.Browser.Version.ToString();//获取客户端浏览器的完整版本号 Request.Browser.Platform.ToString();//获取客户端使用平台的名字 Request.UserHostAddress.ToString(); //获取远程客户端主机IP Request.UserHostAddress; Request.Browser.Version; Request.Browser.Platform; HttpReque... 阅读全文
摘要:
AJAX页面中无法使用HttpContext.Current.Response.Write("<script language='javascript'> alert('" + alertString + "!');</script>");于是上网找了些资料,并测试了一下AsyncBox也可以正常的在AJAX中显示。this.UpdatePanel1是页面中的UpdatePanel控件, //传统的提示方法 ScriptManager.RegisterStartupScript(this.Updat 阅读全文