ASP.NET
xyzqiang
这个作者很懒,什么都没留下…
展开
-
jquery初探
//initialize$(document).ready(function() { alert("My first jquery test"); });or$(function { alert("My first jauery test"); });//ajax$.ajax( type: "POST"原创 2010-01-21 14:28:00 · 425 阅读 · 0 评论 -
GridView导出到Excel
void ToExcel(){ Response.ClearContent();Response.AddHeader("content-disposition", "attachment; filename=MyExcelFile.xls");R转载 2011-08-04 17:37:41 · 379 阅读 · 0 评论 -
ASP.NET在.ashx文件中使用session出异常,未将对象引用到对象的实例。
一、using System.Web.SessionState; 二、类实现IRequiresSessionStatepublic class DoAjax : IHttpHandler,IRequiresSessionState{ }原创 2011-09-05 17:31:15 · 619 阅读 · 0 评论 -
CuteEditor 传到服务器出错
缺少一个文件 CuteEditor.lic 放在根目录下的 bin 文件夹中 在百度搜索这个文件,应该找得到原创 2011-08-08 15:17:46 · 484 阅读 · 0 评论 -
Linq初探
1.添加Live.dbml文件。 2.LiveDataContext ctx = new LiveDataContext(); 3.dl_list.DataSource = from live in ctx.HQB_Live_Main orderby live.id descending select live; 4.var articles = ldc.HQB_Liv原创 2011-06-27 15:42:00 · 330 阅读 · 0 评论 -
SqlServer中Datetime类型用Like查找的问题
在数据表中有一字段类型为datetime时,输入如下的sql语句查询无效,会返回0个记录:select count(*) as num from ziyuaninfo where addtime like '2011%'在数据表中有一字段类型为datetime时,输入如下转载 2011-09-26 17:36:51 · 14387 阅读 · 0 评论 -
GridView嵌套DropDownList联动问题
今天需要做一个如下所示的功能,对单品进行折扣操作。需要在GridView中嵌入DropDownList来实现。 实现方法:前台代码原创 2011-10-09 15:04:40 · 1346 阅读 · 0 评论 -
System.Net.Mail 发送邮件代码
System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage(); msg.To.Add("111111@qq.com"); msg.From = new System.Net.Mail.MailAddress("111111@qq.com", "zmh886", System.Text.Encoding.U原创 2011-11-17 17:52:11 · 1790 阅读 · 0 评论 -
WebClient发送POST请求
string postData = "client_id="+ Sina.APP_ID +"&client_secret="+ Sina.APP_KEY +"&grant_type=authorization_code&redirect_uri="+ Sina.RedirectUrl +"&code="+code; byte[] bytes = Encoding.UT原创 2011-11-19 16:15:46 · 20754 阅读 · 0 评论 -
没有为扩展名“.html”注册的生成提供程序。.net urlwrite 重写 伪静态 IIs 配置
有为扩展名“.html”注册的生成提供程序。可以在 machine.config 或 web.config 中的 节注册一个。请确保所注册的提供程序具有包含值“Web”或“All”的 BuildProviderAppliesToAttribute 属性。说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详转载 2011-12-02 13:13:09 · 4058 阅读 · 0 评论 -
.net 时间戳转换为时间
private DateTime ConvertDate(string datestr){ DateTime conTime = new DateTime(); DateTime firstTime = new DateTime(1970, 1, 1); int stime = -1; if (int.TryParse(datestr, out stim原创 2012-02-24 21:23:44 · 6755 阅读 · 0 评论 -
ASP.NET上传图片到共享文件夹内
第一步、在WEB服务器和文件服务器中建立用户名user_img(用户名和密码必须一致),密码为1234第二步、在文件服务器上建立文件夹images,给予共享文件夹user_img的读写权限。第三步、在web.config中加入如下代码 第四步、HttpPostFile.SaveAs(@"\\192.168.1.111\images\原创 2012-04-05 17:09:43 · 2011 阅读 · 1 评论 -
asp.net 从客户端中检测到有潜在危险的 Request.Form 值
Request时出现有HTML或Javascript等字符串时,系统会认为是危险性值。立马报错上面的错误。ASP.Net 引入了对提交表单自动检查是否存在跨站脚本攻击的能力。当用户试图用js代码,html代码之类的输入影响页面返回结果的时候,ASP.Net的引擎会引发一个 HttpRequestValidationExceptioin的异常正确的做法是在你当前页面添加Page_Erro转载 2012-03-21 18:27:28 · 1839 阅读 · 0 评论 -
url重写—适用html为伪静态后真实的html无法访问的解决方法
Web.config中加入如下代码原创 2012-04-25 14:48:22 · 1044 阅读 · 0 评论 -
asp.net写入web.config
public static void SetAppKey(string keyName, string keyValue) { Configuration config = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration(System.Web.HttpContext.原创 2012-05-18 12:31:54 · 1477 阅读 · 0 评论 -
ASP.net获取当前url各种属性(文件名、参数、域名等)的方法
假设当前页完整地址是:http://www.test.com/aaa/bbb.aspx?id=5&name=kelli"http://"是协议名"www.test.com"是域名"aaa"是虚拟目录名"bbb.aspx"是页面名(文件名)"id=5&name=kelli"是参数【转载 2011-07-20 15:08:03 · 758 阅读 · 0 评论 -
ASP.NET 防止SQL注入。
最近接手别人一个项目,发现存在SQL注入漏洞,因为不想改太多代码,所以那种参数法防注入呢我就用不着了。只能用传统的笨一点的办法了。1、新建Global.asax文件。2、加入如下代码:void Application_BeginRequest(object sender, Eve原创 2011-07-27 14:48:28 · 489 阅读 · 0 评论 -
asp.net ajax 无法弹出alert对话框的解决方法
http://www.xjcncn.com/school/programme/net/200709/1499.html(转)在使用asp.net ajax过程中可能会遇到这样的问题:就是想用js脚本输出一些提示,可是不管是用 Page.RegisterClientScriptBl转载 2011-07-14 15:54:12 · 1686 阅读 · 1 评论 -
ASP.NET于Excel的交互
public DataSet ExcelToDS(string Path) { string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + Path + ";" + "Extended Properties=Excel 8.0;"; OleDbConnectio原创 2010-02-01 12:41:00 · 571 阅读 · 0 评论 -
TreeView无级分类
loadMenu("1",TreeView1.Nodes[0].ChildNodes);void loadMenu(string index,TreeNodeCollection nodes){ DataTable dt = db.getData("select * from menus where ParentNode = "+index); st原创 2009-12-19 09:18:00 · 461 阅读 · 0 评论 -
ASP.NET"正在中止线程"错误原及解决方法
最近做的系统中老出现的一些问题不太明白,在使用 Response.End、Response.Redirect 或 Server.Transfer 时出现 ThreadAbortException ,本来系统是没有问题的,在保存数据时也可以正常,本来使用try-catch 语句是用来捕获一异常情况的,但系统正常,老捕获到下面的东西##[操作记录]:2010-02-23 9:25:12 Sys原创 2010-02-25 14:03:00 · 3618 阅读 · 0 评论 -
在gridview使用HyperLinkField传递多个参数
在gridview使用需要使用HyperLinkField,若要使用其向其他页面传递参数则需要使用 DataNavigateUrlFormatString定义传递页面、参数名称,使用参数绑定字段DataNavigateUrlFields,要绑定多个字段需要用“,”分割即可,如下所示: 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/huangyezi/archi转载 2010-02-25 14:04:00 · 2816 阅读 · 0 评论 -
javascript 禁止鼠标右键...
oncontextmenu="return false" onselectstart="return false" ondragstart="return false" onbeforecopy="return false" onmouseup=document.selection.empty() oncopy=document.selection.empty() onselect=documen原创 2010-03-01 12:03:00 · 14101 阅读 · 1 评论 -
CSS兼容IE6,IE7,FireFox之一
关于CSS对各个浏览器兼容是个非常让人头疼的事情了, 网络上的教程遍地都是.今天在discuz.net上发现了一篇不错的东西,就转载过来和大家共享.可以当作CSS兼容IE6,IE7,FireFox典范了,值得去记录下。发现自己很久没有转载东西。注:IE都能识别*;标准浏览器(如Firefox,Opera,Netscape)不能识别*;IE6能识别*,但不能识别 !important,IE7能识转载 2010-03-02 12:42:00 · 597 阅读 · 0 评论 -
Response.Write 输出 alert CSS走样
Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert(保存成功!)");原创 2010-03-07 16:15:00 · 543 阅读 · 0 评论 -
调用存储过程
/// /// 获取存储过程返回值 /// public void getReturnValue() { using (SqlConnection conn = new SqlConnection(ConfigurationManager.AppSettings[0].ToString())) { conn.Open()原创 2010-03-11 12:26:00 · 466 阅读 · 0 评论 -
ASP函数
<br />在ASP中,把带有返回值的这样的一段代码叫做函数。例如通过编写一段代码计算出一个自然数是否是质数,返回给调用程序,由于调用程序需要知道那个自然数是否是质数,所以必须要返回一个值。<br /> 1,日期/时间函数<br /> 这些函数包括对“年”、“月”、“日”、“时”、“分”、“秒”、“星期”等的显示。<br /> (1)Now函数:根据计算机系统设定的日期和时间,返回当前的日期和时间值。使用方法now();<br /> (2)Date函数:只返回当前计算机系统设定的日期值。使用方法:d原创 2010-08-31 12:51:00 · 410 阅读 · 0 评论 -
NET发送邮件
<br />System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient(); client.Host = "smtp.163.com"; client.UseDefaultCredentials = false; client.Credentials = new System.Net.NetworkCredential("***@163.com", "password");原创 2010-09-16 10:56:00 · 491 阅读 · 0 评论 -
ASP读取远程页面生成静态页
<%Function CreateStatic(txtURL,FileName) '写入文件 sText = getHTTPPage(txtURL) Set FileObject=Server.CreateObject("Scripting.FileSystemObject") Set openFile=FileObject.OpenTextfile(server.mapPath(Filename),2,true) 'true为不存在自行建立 openFile.原创 2010-09-25 16:31:00 · 619 阅读 · 0 评论 -
ASP.NET数据库操作类
<br />using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using原创 2011-04-12 11:19:00 · 517 阅读 · 0 评论 -
asp.net过滤html标签
public static string NoHTML(string Htmlstring) //替换HTML标记 { //删除脚本 Htmlstring = Regex.Replace(Htmlstring, @"]*?>.*?", "", RegexOptions.IgnoreCase); //删除HTML Htmlstrin原创 2011-06-24 17:45:00 · 563 阅读 · 0 评论 -
Linq绑定的数据源ItemDataBound中操作
protected void dl_list_ItemDataBound(object sender, DataListItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) {原创 2011-06-28 14:53:00 · 1112 阅读 · 0 评论 -
Repeater嵌套绑定数据
private void RpTypeBind() {//GetQuestionTypeAndCount() 返回一个datatable this.rptypelist.DataSource = LiftQuestionCtr.GetQ转载 2011-07-12 10:28:07 · 467 阅读 · 0 评论 -
Repeater中判断每10条记录输入一个HR行
private void Split() { for (int i = 1; i < rep_list.Items.Count; i++) { if (i % 10 == 0) {原创 2011-07-11 18:53:31 · 901 阅读 · 0 评论 -
Repeater绑定IList<T>数据源
表达式如下:原创 2012-08-11 10:13:55 · 1539 阅读 · 0 评论