在做Asp.Net开发的时候,经常会遇到页面乱码的问题,请大家参考:
解决ASP.NET中文乱码的方法一般有4种:
ASP.NET中文乱码解决方法1.设置web.config文件
< system.web>
......
< globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" fileEncoding="gb2312" />
......
< /system.web>
ASP.NET中文乱码解决方法2.传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。
>> 进行传递
string Name = "中文参数";
Response.Redirect("B.aspx?Name="+Server.UrlEncode(Name)) ;
>> 进行接收
string Name = Request.QueryString["Name"];
Response.Write(Server.UrlDecode(Name)) ;
ASP.NET中文乱码解决方法3.如果是从 .HTML 文件向 .Aspx 文件进行传递中文参数的话(即不从后台用 Redirect()方法进行 Url 转换)。一样要将传递的中文参数进行编码,在接收时再进行解码。
>> 进行传递
< script language="JavaScript">
function GoUrl()
{
var Nam ......
系统环境:
首先和机器硬件无关,这是Vista版的教程,只要你的机器能运行Vista,OK,效果一样.
Vista版本:Ultimate 也叫Vista旗舰版
系统状态:全新,已安装IIS
注意:Vista默认情况并未安装IIS,可以在控制面板里选安装IIS,这个如果有问题单独联系我,今天不讲它.
-------------------------------------------------------------
操作步骤:
一共五步
1.确认"IIS元数据库和IIS6配置兼容性"已经安装
开始->控制面板->程序->打开或关闭Windows功能->如下图,打上勾
看图文字难说:
第一步:IIS元数据库及兼容配置
IIS配置图2
2.安装.NET Framework 1.1和.NET Framework 1.1 SP1
分别到以下微软官方站点下载并依次安装它们(一定要依次安装):
1).NET Framework 1.1 版可再发行组件包
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3
2).NET Framework 1.1 版Service Pack 1 (.NET1.1累积修补程序)
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=a8f5654f-088e-40b2-bbdb-a83353618b38
3)ASP.N ......
/// <summary>
/// 创建文件夹
/// </summary>
/// <param name="Path"></param>
public static void FolderCreate(string Path)
{
// 判断目标目录是否存在如果不存在则新建之
if (!Directory.Exists(Path))
Directory.CreateDirectory(Path);
}
#endregion
#region 创建目录
public static void FileCreate(string Path)
{ ......
此木马写了一段时间了,写出来觉得自己对.net有了更多的认识,当然主要是学习到了很多知识.所以个人感觉学习编程最好的途径就是带着项目去学习,配合百度,google去解决问题. 呵呵 排版比较丑陋,功能实用就好. 好了,现在发布此木马
1.登陆界面:
2. 主体界面
3. 各功能模块
百度下载地址: http://www.baidu.com/s?bs=asp.net+webbackdoor&f=8&wd=asp.net+web+backdoor
google下载地址: http://www.google.cn/search?hl=zh-CN&source=hp&q=asp.net+web+backdoor&aq=f&oq=
bing : http://cn.bing.com/search?q=asp.net+web+backdoor&form=QBLH&filt=all&qs=n ......
BulletedList 控件创建一个无序或有序(编号的)的项列表,它们分别呈现为 HTML ul 或 ol 元素。
1、方案
BulletedList 控件用于执行以下操作:
·指定列表中项、项目符号或编号的外观。
·静态定义列表项或通过将控件绑定到数据来定义列表项。
·响应用户对项的单击。
2、功能
使用 BulletedList 控件时,可以执行以下操作:
·自定义项目符号和编号的外观。
·指定列表中的每一项如何呈现,如超链接、静态文本还是链接按钮。
·提供用户单击某项时执行特定于应用程序的任务的逻辑。
3、背景
BulletedList 控件与 ListBox、DropDownList 和其他 ASP.NET 列表控件派生自相同的 ListControl 类。因此,使用 BulletedList 控件就像使用那些控件一样。通过创建静态项或将控件绑定到数据源,可以定义 BulletedList 控件的列表项。如果在设计时知道要显示哪些项,可在标记中将控件的 Items 集合设置为一组单独的项。如果要显示的项是动态的,可以通过代码在运行时创建项集合。
或者,您也可以将控件绑定到包含所要显示的信息的数据源。
您可以通过将控件的 AppendD ......
ASP.NET中配置文件的加密与解密在实际开发中应用广泛,下面就具体谈谈对ASP.NET配置文件的加密与解密的用法。
web.config可以保持数据库连接字符串,web.config为XML语法结构,很容易读懂,同时非法用户也可以直接到期数据库连接信息,造成不必要的损失。下面,使用一个简单有效的加密算法来加密一段数据库连接字符,使非法用户不能清楚地得到这些信息。
在通常情况下,保持数据库连接字符串:
<appSettings>
<add key=”ConnectionString” value=”server=(Local);database = test; pwd=sa;uid=sa;”/>
</appSettings
对其进行加密的代码如下:
Configurationconfig= WebConfigurationManager.OpenWebConfiguration(Request.ApplicationPath);
ConfigurationSection section config.GetSection(”appSettings”);
if(section !=null && !section.SectionInformation.IsProtected)
{
Section.SectionInformation.ProtectSection(”RsaProtectedConfigurationProvider”);
Config.Save();
}
对其进行解密的代码如下:
Configuration ......