【看到本质而不是现象--解决ASP.NET CS0016的问题】教程文章相关的互联网学习教程文章

解决ASP.NET回传后div滚动条位置复位的问题(利用隐藏控件原理)

首先是为DIV添加一个onscroll="javascript:setScollTop()" 的方法(当然不一定是DIV其他的标签思路应该也是这样的) 代码如下:<div style="overflow: auto; height: 152px" align="left" id="dvScoll_1" onscroll="javascript:setScollTop()">www.gxlcms.com......</div> 这里setScrollTop方法就是每次滚动条滚动的时候,把div的ScrollTop的值赋给一个隐藏控件。代码如下代码如下:function setScollTop() { document.getEle...

asp.net中eval不能定义变量的问题的解决方法

代码如下:eval.asp <%@ LANGUAGE=JAVASCRIPT%> <script Language="javascript" runat=server> eval("var f1=1,f2=2,f3=3;"); Response.Write(f1+"<br/>"); Response.Write(f2+"<br/>"); Response.Write(f3+"<br/>"); </script> 运行结果: 1 2 3 eval01.aspx <%@ LANGUAGE=JAVASCRIPT DEBUG="true"%> <script Language="javascript" runat=server> eval("var f1=1,f2=2,f3=3;"); Response.Write(f1+"<br/>"); Response.Write(f2+"<...

.NET中文乱码的解决方法分享【图】

前言:最近升级一个由VS05开发的项目,当迁移至VS10后,试运行,啊~!我文盲了,怎么一个汉字都不认识了!(乱码纷纷的说) 说明:本文以将项目改为UTF8编码为例。 解决之道 1、修改配置文件代码如下:<globalization requestEncoding="UTF-8" responseEncoding="UTF-8" responseHeaderEncoding="UTF-8"/> ≯这步没解决,Next! 2、页面添加meta标签代码如下:<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /...

ASP.NET(C#) 读取EXCEL另加解决日期问题的方法分享【图】

使用OLEDB可以对excel文件进行读取,我们只要把该excel文件作为数据源即可。 一 在D盘创建excel文件test.xls:二 将工作表Sheet1的内容读取到DataSet 代码如下:  string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:/test.xls;"+    "Extended Properties=Excel 8.0";  DataSet ds = new DataSet();  OleDbDataAdapter oada = new OleDbDataAdapter("select * from [Sheet1$]", strConn);  oada.Fill(d...

ASP.NET DropDownListCheckBox使用示例(解决回发问题)【图】

这个是根据LigerUI改的,解决了回发问题 资料地址 http://ligerui.com/demos/comboBox/comboBoxMul.htm 具体代码 代码如下:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="CheckBoxList.aspx.cs" Inherits="CheckBoxList" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <link href...

ASP.NET拒绝访问临时目录的解决方法【图】

今天把博客程序部署到一台阿里云Windows主机上,通过浏览器访问时出现下面的错误: 代码如下:创建 BlogConfigurationSettings 的配置节处理程序时出错: 拒绝访问临时目录。以其运行 XmlSerializer 的身份“IIS APPPOOL\www.cnblogs.com”没有足够的权限访问临时目录。CodeDom 将使用此进程用于进行编译的用户帐户,因此如果用户对系统临时目录没有访问权限,则将无法编译。使用 Path.GetTempPath() API 可找到临时目录位置。Access...

轻松解决asp.net用户ASPNET登录失败问题的方法分享

执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。  异常详细信息: System.Data.SqlClient.SqlException: 用户 XXXASPNET 登录失败。  今天将网站迁移过来后,就发现这个问题.经过摸索,发现原因是我们登录数据库的角色对数据库的权限不够.  解决办法:  1.打开数据库企业管理器,然后选择数据库---安全性---找到刚才报错的哪个'XXXASPNET' --右键"属性"; ...

ASP.NET中TextBox使用Ajax控件显示日期不全的问题解决方法

正常的引用 代码如下:<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="AjaxToolKit" %><asp:TextBox ID="txtRecordTime" runat="server" cssclass="style" width="90px"></asp:TextBox><AjaxToolKit:CalendarExtender ID="txtRecordTime_CalendarExtender" runat="server" Enabled="True" TargetControlID="txtRecordTime" Format="yyyy-MM-dd" ></AjaxToolKit:CalendarExtender> 在某些情...

asp.net中提示该行已属于另一个表的解决方法

代码如下:DataTable dt = new DataTable();dt = ds.Tables["All"].Clone();//克隆All的结构传递给dtDataRow[] dr=this.dataSet31.Tables["Product"].Select("bc=1"); //通过条件得到符合条件的行for(int i=0;i<dr.Length;i++){//将数组元素加入表...dt.Rows.Add(dr[i]);//出错提示为:该行已经属于另一个表}解决方法 代码如下:dt.Rows.Add(dr[i].ItemArray);

ASP.NET设置404页面返回302HTTP状态码的解决方法

在配置文件中配置404页面如下: 代码如下:<customErrors mode="On" defaultRedirect="404.aspx"> <error statusCode="403" redirect="404.aspx" /> <error statusCode="404" redirect="404.aspx" /> <error statusCode="400" redirect="404.aspx" /> </customErrors> 访问网站时错误页面可正常显示,但HTTP状态码却是302,对SEO很不友好,按下列步骤修改使错误页面返回正确的利于SEO的404状态码: 1、在404.aspx中加入代码: Res...

IE下document.referrer 拒绝访问的解决方法

用document.referrer回到来源页(也可以称作上一页)时非常方面,我们不用知道来源页复杂的url,而且document.referrer回到来源页时会重新加载,而不是上一次的状态,所以说非常的方便。 但是在IE中用javascript做跳转,比如用window.location.href=“”; 跳转到的页面无法取到浏览器请求的HTTP referrer,IE浏览器会报脚本错误“拒绝访问”,因为IE清空了document.referrer。 而其他主流浏览器Firefox和Chrome都会保留referrer,这...

asp.net无法加载oci.dll等错误的解决方法

解决方法一 修复方法: 1:找到oracle客户端的安装目录,例如:E:/oracle/ora92,选中目录,在“属性--安全”里面删掉“ASP .NET、Users用户”然后再添加进去,并赋予“完全控制或者修改权限”;将everyone赋予“完全控制或者修改权限”,注意:网站的目录权限也要设置为ervryone完全访问,不然oracle好了,网站同样访问不了.重新启动。2:最简单直接的方法是启用ASP .Net用户模拟,在web.config的<system.web></system.web>配置节中增...

.NET 单点登录解决方案

这里指的单点,泛指在WEB服务端,一个账户同一时刻只能存在一个票据! 大家开发中可能都碰到的一个问题,怎么使同一个用户,在同一时间内只允许登录一次。 很多人都会想到在数据库中用一个标识字段,登录进去置1,退出置0,登录时判断这个字段,如果是1就说明此用户在线,不允许登录,这个方案看似有效,但在实际使用中发现问题很多,比如,用户不是通过程序中的退出按纽退出,而是直接关闭IE,这样的话,下次登录时数据库里此用户还...

Json返回时间的格式中出现乱码问题的两种解决方案【图】

前言:这段时间一直没有写博客,首先是我正在实现权限系列的绝色和操作的实现,因为这些东西在前面我们都已经说过了,所以我们就不重复的说这些了,那么我们知道,在我们使用Json返回数据的时候时间的格式一般都会变了,变成我们不认识的一些字符,那么当我们遇到这些问题的时候我们该怎么解决呢,今天我就来小说一下这个的解决方法。 .发现问题 (1).正如我们在前言里面所说,我们在编写Json解析时间的时候会返回一些莫名其妙的东西...

asp.net中url字符串编码乱码的原因与解决方法【图】

先看实例 代码如下: function webChart() { var t = document.getElementById("txtReceive"); if (t.value == null || t.value == "") { alert("请先进行查询"); } else { alert(t.value); document.getElementById("center-iframe").src = "map/industryMap.aspx?_indeustry=" + t.value;}} 这个时候alert出来的编码很正常,都是汉字。...