![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
asp.net
mhl0410
这个作者很懒,什么都没留下…
展开
-
页面乱码
如果页面有乱码出现????形式的修改webconfig这是默认的将responseencoding="iso-8859-1" 改为responseencoding="gbk2312" 即可。原创 2010-02-06 11:15:00 · 151 阅读 · 0 评论 -
获取flash
用页面显示flash的信息,页面的控件是: height="304"> 如果在后台操作直接输出是: myPicture pic = new myPicture();原创 2010-02-06 11:14:00 · 136 阅读 · 0 评论 -
后台加载时绑定
protected void rp_jingying_ItemDataBound(object sender, RepeaterItemEventArgs e) { if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item) {原创 2010-02-06 11:15:00 · 130 阅读 · 0 评论 -
图片显示,选择图片之后在下面显示图片
页面代码: onchange="PreImg(this, $(#prev_img_1).get(0));" size="30" />原创 2010-02-06 11:20:00 · 203 阅读 · 0 评论 -
直接输入的Excel表格
function hilite(obj) { //选择包含的标记 obj = document.getElementById("td"+obj.name.toString()); obj.style.border = 2px solid #007EFF; //加粗、变色}function delite(obj) { obj = document.getElementById("td"+obj.原创 2010-02-06 11:23:00 · 156 阅读 · 0 评论 -
删除提示
protected void gvDept_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { if (e.Row.RowState == DataControlRowState.Norma原创 2010-02-06 11:24:00 · 145 阅读 · 0 评论 -
关于ASP.NET里获得当前页面的几种方式
Request.ServerVariables["Url"]; 获得的是路径后面的页面名称例如:/index.aspx。有参数会把参数去掉Request.Url;获得的是全部路径;例如"http://localhost:4738/CourseDetail.aspx?courseid=79521445-BCDF-4B08-8EE4-3912AAA6D0E3"Request.FilePath;跟第一个原创 2010-02-06 11:29:00 · 173 阅读 · 0 评论 -
ASP.NET 程序中常用的三十三种代码
1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数: string a = Request.QueryString("id"); string b = Request.Que原创 2010-02-06 11:36:00 · 136 阅读 · 0 评论 -
获取checkbox的值
从后台给前台CheckBox赋值string strapp = "当前记录,当前页,全部记录,"; string[] strtemp = strapp.Split(,); foreach (string str in strtemp) { for (int i = 0; i { if (this.cblJL.Items.Value原创 2010-02-06 11:39:00 · 212 阅读 · 0 评论 -
日期时间的显示
时间比较DateTime dt1 = DateTime.Now;DateTime dt2 = dt1.AddYears(3);int ct1 = dt1.CompareTo(dt2); //dt1 早于 dt2,返回 -1int ct2 = dt2.CompareTo(dt1); //dt2 晚于 dt1,返回 1int ct3 = dt2.CompareTo(dt2); //dt2 与 dt2原创 2010-02-06 11:39:00 · 159 阅读 · 0 评论 -
subsonic配置文件
用SubSonic,觉得还不错,说一下配置流程,在ASP.NET中使用的,所以只讲在WEB.CONFIG中的写法。 看着好像很多,其实就分三段。第一段没什么可说的,照着写即可。第二段,定义一个或者多个连接字符串,这里的name就是第三段中需要用到的 connectionString原创 2010-02-06 11:41:00 · 551 阅读 · 0 评论 -
操作必须使用一个可更新的查询
有几个主要的错误原因: 这个错误发生在当你的程序试图执行更新数据库或其它类似操作时。这是因为 ADO由于以下的几个原因而不能够写数据库造成的。 1。最普遍的原因是匿名用户帐号(IUSR_MACHINE)对该数据库文件没有写权限。 要解决这个问题,在管理器中调整数据库文件的属性,让匿名用户有正确的权限。 当使用ACCESS数据库时,不仅要给文件写的权限,还要给该目录写 的权限,因为 Jet需要在该目原创 2010-02-06 11:45:00 · 898 阅读 · 3 评论 -
extjs 单选按钮
extjs 单选按钮横向布局{<br /> fieldLabel:'性 别', <br /> defaultType:'radio', <br /> layout:'table', <br /> isFormField:true,<br /> items:[{ <br /> columnWidth:.50, <br /原创 2010-07-13 11:41:00 · 875 阅读 · 0 评论 -
将数据保存到Execl 并提供下载功能。目前只提供 DataGrid
//将数据保存到Execl 并提供下载功能。目前只提供 DataGrid Response.Clear(); Response.Buffer = true; Response.Charset = "GB2312"; Response.AppendHeader("Content-Disposition", "attachment;filena原创 2010-02-06 11:10:00 · 138 阅读 · 0 评论 -
Viewstate和EnableViewstate的区别
他们的区别:1、少了以前所必须响应客户端事件的脚本语言2、多了一个名为”_VIEWSTATE”的属性。其值是一长串字符。类型为“hidden”。这个值记录的就是各个控件和页面的状态信息。当用户对页面进行相关操作的时候,状态值发生改变,并将改变的值传递给服务器端。服务器端在比较改变后的状态值和初始值之间的区别,以响应具体的请求。一旦页面的控件很多,原创 2010-02-06 11:01:00 · 261 阅读 · 0 评论 -
UltraWebGrid 传参数跳转页面
function aaa(gridname,cellid) { //获取id的值// var cellID=cellid.split(_);// alert(cellID); // // var val=igtbl_getGridById(gridname );//原创 2010-02-06 11:40:00 · 279 阅读 · 0 评论 -
C#代码与javaScript函数的相互调用
问:1.如何在JavaScript访问C#函数?2.如何在JavaScript访问C#变量?3.如何在C#中访问JavaScript的已有变量?4.如何在C#中访问JavaScript函数?问题1答案如下:javaScript函数中执行C#代码中的函数:方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2、在前台写一个js函数,内容为document.getE原创 2010-02-06 11:30:00 · 118 阅读 · 0 评论 -
ASP.NET十个有效性能优化的方法
1. 数据库访问性能优化 数据库的连接和关闭访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接池达到最大限度后仍原创 2010-02-06 11:31:00 · 133 阅读 · 0 评论 -
用JS判断SESSION
用JS判断session function distributeCourse() { var manager=;//这里获取session if(manager.length>0)//判断session { window.location.href="Login.aspx"; }原创 2010-02-06 11:38:00 · 460 阅读 · 0 评论 -
使用subsoic框架的技巧
1、表名为复数,生成的实体类为单数。2、需要显示名称的外键表,名称列应该为第二列并且列名应用name。3、如果表中存在字段CreatedBy或者ModifiedBy,则会自动更新用户名到该字段中。在ActiveRecord.Save(name)中,name即是用户名。 用户名如果用Forms验证时,可以在页面上调用User.Identity.Name即可取到用户名。4、如果表中存在字段Cr原创 2010-02-06 11:41:00 · 196 阅读 · 0 评论 -
计算两个时间差
DateTime time1 =new DateTime(1982,4,24,14,23,06);DateTime time2 =new DateTime(1982,1,21,8,16,32);TimeSpan ts= time2.Subtract(time1);string timespan = "相差:"+ts.Days.ToString()+"天"+ts.Hours.ToString()原创 2010-02-06 11:42:00 · 481 阅读 · 0 评论 -
AutoPostBack跟PostBack
PostBack指的就是页面提交, IsPostBack,指的就是判断页面是否提交,如果没有就是第一次加载 AutoPostBack,允许某一些服务器端控件,当某一属性值改变时,自动提交到服务器,以响应服务器事件原创 2010-02-06 11:44:00 · 163 阅读 · 0 评论 -
vs中的一些快捷键
1.我发现很多源码都乱遭遭的,不条理 难道大家基本不用VS自动格式吗 ctrl+e然后d 或者ctrl+k然后d 这样该缩近的就自动缩近,该空格的就自动空格 2.有的时候类的方法多了是不是先看方法的名字 然后带相应的类库找这个方法 你可以把光标定位到方法(就是实际CS中的方法,不是类里的方法) 然后按F12 就会自动定位到这个方法上,如果这个类或者CS文件没有打开,也会自动打开 3.碰到以原创 2010-02-06 11:44:00 · 165 阅读 · 0 评论 -
显示提示对话框并跳转到另一个页面的三种方法
Response .Write("alert(对不起,您没有权限访问);window.location.href=../Admin/Login.aspx"); Response.End(); return; 这用于框架在主框架和子框架中都要写 ClientScript.RegisterClientScriptBlock(this.原创 2010-02-06 11:45:00 · 286 阅读 · 0 评论 -
判断生日和身份证上的生日是否相符
//拿到身份证号 var carID=document.getElementById ("card").value; var birthdayvalue=document.getElementById("birthday").value; //对号码进行为空验证 if(carID=="") { alert(号码必须填写。); return false;原创 2010-02-06 11:18:00 · 212 阅读 · 0 评论 -
ASP.NET公有六种验证控件
ASP.NET公有六种验证控件,分别如下: 控件名 功能描叙 RequiredFieldValidator(必须字段验证) 用于检查是否有输入值 CompareValidator(比较验证) 按设定比较两个输入 RangeValidator(范围验证) 输入是否在指定范围 RegularExpressionValidator(正则表达式验证) 正则表达式验证控件 CustomValidator原创 2010-02-06 11:37:00 · 141 阅读 · 0 评论 -
ASP.NET中Request.UrlReferrer
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.UrlReferrer != null)//判断上个页面是否为空 { t原创 2010-02-06 11:38:00 · 257 阅读 · 0 评论 -
GridView单击双击事件
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { foreach (GridViewRow row in GridView1.Rows) { if (row.RowState == DataControl原创 2010-02-06 11:40:00 · 433 阅读 · 0 评论 -
tfs 无法连接到远程服务器
tfs中存在缓存,清除缓存信息的位置 无法连接到远程服务器C:/Users/Administrator/AppData/Local/Microsoft/Team Foundation/3.0/Cache/VersionControl.config 删除ServerInfo 节点原创 2010-11-10 10:49:00 · 1260 阅读 · 0 评论