
asp.net
文章平均质量分 60
Akuma-2233
程序猿
展开
-
在asp.net mvc中使用log4net
1.安装log4net使用nuget安装log4net install-package log4net2.配置web.config<configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" />......</configSections><log4net> &l...原创 2020-09-25 21:26:47 · 662 阅读 · 1 评论 -
Visual Studio.net 未能从nuget下载包***超时
在工具->选项->Nuget包管理器->程序包源 添加源https://api.nuget.org/v3/index.json (原来的https://www.nuget.org/api/v2/ 经常上不去)原创 2020-01-28 16:04:35 · 2509 阅读 · 0 评论 -
.NET开发框架集合
1.ASP.NET快速开发框架1.OSharpNS简介:轻量级.net core快速开发框架发布官网:https://www.osharp.org博客:https://www.cnblogs.com/guomingfeng/p/osharpns-publish.htmlGitHub:https://github.com/i66soft/osharp-ns202.DDit...转载 2020-01-13 10:43:47 · 750 阅读 · 0 评论 -
asp.net页面重定向方法小结
一、Transfer Execute Redirect重定向方法介绍1.Server.Transfer方法: Server.Transfer("m2.aspx");//页面转向(服务器上执行). 服务器停止解析本页,保存此页转向前的数据后,再使页面转向到m2.aspx, 并将转向前数据加上m2.aspx页结果返回给浏览器. 2.Server.Execute方法: Server.Execute原创 2006-12-20 11:44:00 · 1162 阅读 · 0 评论 -
ASP.NET 2.0中连接字符串的设置
ASP.NET 2.0中连接字符串的设置 在ASP.NET 2.0中,使用了一种在运行时解析为连接字符串值的新的声明性表达式语法,按名称引用数据库连接字符串。连接字符串本身存储在 Web.config 文件中的 <connectionStrings> 配置节下面,以便易于在单个位置为应用程序中的所有页进行维护。 范例程序代码如下:<?xml version="1.0"?><configur转载 2007-03-01 16:03:00 · 855 阅读 · 0 评论 -
Orcale与Asp.net的端口冲突
Web服务的inetinfo.exe与Oracle的Apache.exe进程所占用的端口都包括80端口。 如果用户是在安装了Oracle之后,再使用.NET创建ASP.NET应用程序出现下面情况的错误:VS.NET检测到web服务器运行的是ASP.NET 1.0版,要创建或打开的应用程序可以配置成与1.0兼容,但将无法运行1.1的新功能 则很可能是应为上面所说的端口冲突.原创 2007-03-05 11:47:00 · 956 阅读 · 0 评论 -
DataGrid点击删除按钮弹出确认对话框一个好办法
DataGrid点击删除按钮弹出确认对话框一个好办法 datagrid-》属性生成器-》列-》添加按钮列-》删除-》文本(T)->在文本框里加上:删除原创 2007-01-15 06:13:00 · 1564 阅读 · 0 评论 -
40种网站设计常用技巧
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以在收转载 2007-01-18 06:17:00 · 14214 阅读 · 1 评论 -
Oracle不可访问问题的解决
一个asp.net程序,采用oracle数据库,在windows 2003 server下面出现oracle不可访问错误,但是使用pl/sql或者winform程序均可访问oracle,发现asp.net在运行时的权限不够,在web.config文件中进行如下设置后大部分时间可以访问oracle,但是也访问不了。后来将%oracle_home%/ora92/network/admin/sqln原创 2007-03-06 11:01:00 · 1583 阅读 · 0 评论 -
visual c#快捷键
1. F12:转到定义;Shift+F12:转到引用2. F5:启动;Ctrl+F5:开始执行(不调试);Shift+F5:停止调试3. F7:查看代码;Shift+F7:查看视图设计器4. Ctrl+Alt+L:解决方案资源管理器5. Ctrl+Alt+J:对象浏览器6. F4:显示属性窗口7. Ctrl+Alt+X:工具箱8. Ctrl+Alt+C类视图9原创 2007-03-07 21:49:00 · 1329 阅读 · 0 评论 -
在Asp.net中如何关闭网页,另外如何使文本框获得焦点
关闭网页调用javascript window.close(); 或者: 在Page_Load里加入: this.Button1.Attributes.Add("onclick","window.close();"); 获得焦点 在C#中新建一个类 例如: sing System; using System.Text; using System.Web; using System.W转载 2007-03-25 18:08:00 · 2964 阅读 · 0 评论 -
技术网站
wayne 我的陋室我做主C#高手 chengking(RSS) 愚翁(RSS) 秋枫(RSS) Python高手 balabalamerobert(Python源码剖析)(RSS) limodou的学习记录(RSS) ygao的网络日志(RSS) 追寻真理之美(RSS) 关注的blog原创 2007-03-26 11:49:00 · 1372 阅读 · 0 评论 -
DataFormatString格式字符串
DataFormatString格式字符串 DataFormatString="{0:格式字符串}" 在DataFormatString 中的 {0} 表示数据本身,而在冒号后面的格式字符串代表所们希望数据显示的格式;数字、货币格式:在指定的格式符号后可以指定小数所要显示的位数。例如原来的数据为「1.56」,若格式设定为 {0:N1},则输出为「1.5」。其常用的数值格式如下表所示: 格式字符原创 2007-03-30 17:56:00 · 924 阅读 · 0 评论 -
asp.net 2.0 中DataFormatString不起作用的解决方案
在VS2005中,你会发现DataFormatString不起作用了。这时候,应该同时设置HtmlEncode为false,DataFormatString才会起作用.原创 2007-03-30 17:55:00 · 1455 阅读 · 0 评论 -
C#反射实例讲解
1 创建用于反射使用的DLL新建一个C#类库项目,拷贝源代码如下,编译生成DLL(假如DLL的文件名是TestReflect.dll) 1using System; 2 3namespace Webtest 4{ 5 /**//// 6 /// ReflectTest 的摘要说明。 7 /// 8 public class ReflectTest 9 {10 public Ref转载 2007-04-01 12:22:00 · 1083 阅读 · 0 评论 -
C#投票作弊程序制作思路
最近有个朋友 让我帮他在线投票,因为站点是限制IP的(这里其实是骗人的),我就帮他点了一下,可是我突然发现,第一名的投票数比后面的人多的很多,大概差3-4百票吧。我就觉得,第一个人肯定是找人帮忙投票了,但是这样就失去了投票本身的意义了。于是我就想故意搞恶一下。想到写一个自动投票的程序来完成。(算不算以暴制暴啊?)我分析了投票的网站,上面说是限制IP的,但是根据我的分析,并不是限制IP,而原创 2007-04-01 12:44:00 · 1564 阅读 · 0 评论 -
ASP.NET中为GridView添加删除确认提示框
在GridView中我们可以直接添加一个CommandField删除列来删除某行信息。但为了避免误操作引起的误删除,在删除操作者让操作者再确认下,完后再进行删除。 首先我们给我们的GridView 添加一个模板列,如下: <ASP:TemplateField HeaderText="Delete" ShowHeader="Fals原创 2007-06-29 06:20:00 · 1301 阅读 · 0 评论 -
在页面之间共享代码
尽管可以在站点的每个页面中放置代码(使用内联或者后台代码分离模型),还是可能遇到希望在站点的多个页面之间共享代码的情况。把代码复制到需要它的每个页面是一种低效率的和难于维护的方法。幸运的是,ASP.net提供了几个让代码供应用程序的所有页面访问的方法。 代码目录 页面可以在运行时动态的编译,代码文件(例如.cs和.VB文件)也可以。ASP.NET 2.0引入了App_Code目录,它可以包含那原创 2007-06-29 07:04:00 · 1149 阅读 · 0 评论 -
认识ASP.NET配置文件Web.config
一、认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.net Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置原创 2007-06-29 08:29:00 · 784 阅读 · 0 评论 -
GB2312 (Simplified Chinese) character code table
GB2312 (Simplified Chinese) character code tablecode +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +FA1A0 、 。 · ˉ ˇ ¨ 〃 々 — ~ ‖ … ‘ ’A1B0 “ ” 〔 〕 〈 〉 《 》 「 」 『 』 〖 〗 【 】A1C0 ± × ÷ ∶ ∧原创 2007-06-29 17:00:00 · 3044 阅读 · 0 评论 -
ASP.NET 2.0防止同一用户同时登陆
要防止同一用户同时登陆,首页应该记录在线用户的信息(这里与用户名为例),然后判断正在登陆的用户里面是否已存在。在这里使用一个cache存放已经登陆的用户名,但是还有一个问题就是要知道用户是什么时候离开系统的呢?这就要定期清除cache中的内容了,也就是设置一个cache的时间。这个时间可以跟用户的session值联系起来,刚好当用户session值失效的时候该用户在cache里面的信息也会被清空原创 2007-06-29 06:24:00 · 771 阅读 · 0 评论 -
随机生成试题
网上考试系统的关键是试题的随机生成,即对于不同的计算机访问系统时将从题库中随机地抽取不同的试题。 在此我们可使用SQL语句"select top n * from mc order by newid()"从题库中随机抽取n条记录,其中newid()生成 uniqueidentifier 值(若是Access数据库则用"select top n * from mc order by rnd(id)原创 2007-06-29 08:09:00 · 4296 阅读 · 0 评论 -
ASP.NET 2.0 中的客户端脚本
在使用 ASP.NET 的时候,我们仍然在许多情况下需要使用客户端脚本。以下是笔者根据自己的经验和一些粗浅的研究,对此作一个简要的总结。 一、在 HTML 里直接写脚本 这个方法是最简单的,直到如今我写网页的时候也几乎还是使用最多的一种方式。也许一些经常使用 RegisterClientScriptBlock 的人会觉得这种方法老土,不过在我看来,它除了可以减少编译时间以外,更主要的转载 2007-06-29 17:09:00 · 1484 阅读 · 0 评论 -
Access providers
ASP.NET 2.0提供了几个非常强大的功能,包括membership, roles, personalization和profiles,它们都是基于provider的。.NET 2.0默认的provider是SQL Server Providers,而且它也是唯一的内置provider。也就是说,如果我们想使用ASP.NET 2.0提供的强大功能,必须安装SQL Server。就国内而言,大多原创 2007-08-01 14:59:00 · 2073 阅读 · 0 评论 -
奇怪的SiteMap
最近的一个项目中,要求有一个Menu,不同的Role能访问到不同的Menu Node。现在已经做好了Role,很自然看到sitemap里面有Roles这个属性可以输入,查一查,还支持逗号“,”分号“;”来区分不同的Role,恩,很好,至少现在看起来很好。很快的整一下Sitemap,看上去像这样。xml version="1.0" encoding="utf-8" ?>siteM原创 2007-08-02 07:14:00 · 1022 阅读 · 1 评论 -
asp.net控件开发基础(2)
或许大家还对为何要重写Render方法存有疑惑,希望大家看看我举的例子,能够明白Render方法和其他两个方法的作用,然后真正明白为何一般情况下只须重写Render方法我们知道我们每次编写控件时,都需要重写Render方法,我们发现在Control类中很多方法可以重写,但我们没有去重写他们,我们需要遵循一个原则,在需要重载的时候再去重写他们我们还是先来看看与Render方法相关的两个方法/转载 2007-05-18 05:46:00 · 877 阅读 · 0 评论 -
asp.net控件开发基础(1)
asp.net本身提供了很多控件,提供给我们这些比较懒惰的人使用,我认为控件的作用就在此,因为我们不想重复工作,所以要创建它,这个本身便是一个需求的关系,所以学习控件开发很有意思.wrox网站上有本书 Professional ASP.NET 2.0 Server Control and Component Development现在还没有出版,但网站上放出了代码,所以正好下载过来学习转载 2007-05-18 05:45:00 · 828 阅读 · 0 评论 -
服务器安全设置
一、操作系统的安装 我这里说的操作系统以Windows 2000为例,高版本的Windows也有类似功能。 格式化硬盘时候,必须格式化为NTFS的,绝对不要使用FAT32类型。 C盘为操作系统盘,D盘放常用软件,E盘网站,格式化完成后立刻设置磁盘权限,C盘默认,D盘的安全设置为Administrator和System完全控制,其他用户删除,E盘放网站,如果只有一个网站,就设置Ad原创 2007-08-25 06:11:00 · 803 阅读 · 0 评论 -
ASP.NET操作EXCEL时出现的错误 Retrieving the COM class factory for component with CLSID
这个问题困扰了我很久,在网上找了很多资料都没用,最后找到解决方案:运行dcomcnfg打开组件服务依次展开"组件服务"->"计算机"->"我的电脑"->"DCOM配置"找到"Microsoft Excel应用程序"右键打开属性对话框,点击"标识"选项卡点"下列用户",把管理员的用户密码正确填写进去...点击"安全"选项卡,依次把"启动和激活权限","访问权限","配原创 2007-08-25 06:12:00 · 1915 阅读 · 0 评论 -
ASP.NET操作Excel实例
public void ExportToExcel() { string path = Request.PhysicalApplicationPath + "txtfile//" + getFileName() + ".xls"; string sql = Session["queryStr"].ToString(); DataSet ds = Ma原创 2007-08-25 06:14:00 · 1257 阅读 · 0 评论 -
ASP.NET有关目录操作的常识
MapPath对子目录操作要带虚拟目录名,或者用下面的代替 Server.MapPath("/") --------------站点根目录的物理路径 Server.MapPath("~/")--------------应用程序根目录的物理路径 Server.MapPath("./")--------------当前目录的物理路径 Server.MapPath("原创 2007-08-25 06:17:00 · 861 阅读 · 0 评论 -
以前的某个程序安装已在安装计算机上创建挂起的文件操作
SQL Server 安装:以前的某个程序安装已在安装计算机上创建挂起的文件操作安装SQL Server 遇到错误提示:以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机!。找了半天,没发现什么一场程序,该机器上以前没安装过SQL Server。看看系统安装了什么软件? 3721 上网助手什么的赫然在目!删掉!还是不行,搜索了一下,发现这篇Blog最有价值:3原创 2007-08-25 06:15:00 · 1246 阅读 · 0 评论 -
用C#生成随机中文汉字验证码的基本原理
下面就来介绍一下使用C#生成随机的中文汉字的原理。 1、汉字编码原理 到底怎么办到随机生成汉字的呢?汉字从哪里来的呢?是不是有个后台数据表,其中存放了所需要的所有汉字,使用程序随机取出几个汉字组合就行了呢?使用后台数据库先将所有汉字存起来使用时随机取出,这也是一种办法,但是中文汉字有这么多,怎么来制作呢?其实可以不使用任何后台数据库,使用程序就能做到这一切。要知道如何生成汉字,就得先了解中文汉原创 2007-08-25 06:00:00 · 1049 阅读 · 0 评论 -
CSS控制的文字段落左右对齐的样式
两端对齐 英文对齐: ¨Crepower¨ Brand Belts, Chains and other Transmission Parts are manufactured under ISO9001 certified quality-control system. With improved quality material and well-organized production pro原创 2007-08-26 14:34:00 · 9712 阅读 · 0 评论 -
asp.net实现无刷新DropDownList联动控件
Example function load(state){ var drp2 = document.getElementById("DropDownList2"); for (i = drp2.length; i >= 0; i--){ drp2.options.remove(i); } var oHttpReq = new ActiveXObject("MSXML2.XMLHTT原创 2007-06-06 21:16:00 · 1183 阅读 · 0 评论 -
http://blog.youkuaiyun.com/21aspnet/
http://blog.youkuaiyun.com/21aspnet/原创 2007-06-04 06:20:00 · 2416 阅读 · 0 评论 -
JavaScript和ASP.NET的传值
JavaScript和ASP.NET的传值 因项目需要,最近一段时间里对于js的开发有了一定的了解。在基于ASP.NET的开发中,经常性的需要JS脚本来增加一些客户端的控制,比如限制输入字符,日期控件等等。一般这样的控制基本上在客户端完成就比较好,无需回传到服务端。总结了最近的开发中使用的一些js的技巧,提供给大家 1、js脚本如何访问服务器控件的值 界面上有一个Tex原创 2007-06-06 19:17:00 · 850 阅读 · 0 评论 -
Asp.net无刷新中文验证码调试成功,特分享给大家
以前在网上找到了很多关于中文验证码的文章(园子里也有,大家自己去找吧),但是都没有调测成功,总出现The target __Page for the callback could not be found or did not implement ICallbackEventHandler不能ICallbackEventHandler回掉的错误,我进行了一下修正并整理,现在可以实现了中文验证码原创 2007-06-06 21:16:00 · 999 阅读 · 0 评论 -
无刷新仿google波形扭曲彩色Asp.net验证码
网上关于Asp.net验证码的示例是在不少,前一段时间我发布的《51aspx实现的Asp.net无刷新中文验证码》受到了广大网站的转载,但是关于其中无刷新及波形扭曲的文章寥寥无几,示例也几乎难寻,于是我搜集了一些资料写了一个示例免费提供给大家,主要特点如下:效果图: 无刷新:也就是一般网站都有的“看不清,点击更换”、“更换验证码”的那种功能,一段js脚本搞定! 波形扭曲:类似google验证码原创 2007-06-06 21:19:00 · 961 阅读 · 0 评论 -
网站验证图片制作
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.原创 2007-06-10 17:45:00 · 1089 阅读 · 0 评论