-
c#中过滤html的正则表达式
所属栏目:[Asp教程] 日期:2021-07-17 热度:83
/// summary/// 去除HTML标记/// /summary/// param name=”NoHTML”包括HTML的源码 /param/// returns已经去除后的文字/returnspublic static string NoHTML(string Htmlstring){ //删除脚本 Htmlstring = Regex.Replace(Htmlstring, @"script[^]*.*/scri[详细]
-
ASP.NET:ADO.NET的DataAdapter对象
所属栏目:[Asp教程] 日期:2021-07-17 热度:131
DataAdapter对象可以隐藏和Connection、Command对象沟通的细节,通过DataAdapter对象建立、初始化DataTable,从而和DataSet对象结合起来在内存存放数据表副本,实现离线式数据库操作,事实上在8.1.2节中,我们在介绍DataSet数据模型的时候就已经演示了如何[详细]
-
repeater分页 内容显示
所属栏目:[Asp教程] 日期:2021-07-17 热度:51
usingSystem; usingSystem.Collections; usingSystem.ComponentModel; usingSystem.Data; usingSystem.Drawing; usingSystem.Web; usingSystem.Web.SessionState; usingSystem.Web.UI; usingSystem.Web.UI.WebControls; usingSystem.Web.UI.HtmlControls; u[详细]
-
ASP.NET 多附件上传实现代码
所属栏目:[Asp教程] 日期:2021-07-17 热度:134
副标题#e# 但基本前提都是事先通过js脚本来动态创建DOM,然后上传的时候在服务端做一下处理,有点类似于163的邮件系统。文件上传需要通过页面的POST方法进行提交,这个我在一次MOSS开发中iFrame表单提交的古怪问题解决一问中已经阐述过,其中包括了如何使用[详细]
-
c# static 静态数据成员
所属栏目:[Asp教程] 日期:2021-07-17 热度:128
① 静态成员属于类所有,非静态成员属于类的实例所有。 ② 每创建一个类的实例,都市在内存中为非静(动)态成员新分派一块存储; 静态成员属于类所有,为各个类的实例所公用,无论类创建了几多实例,类的静态成员在内存中只占同一块区域。 静态数据成员区[详细]
-
C# 没有动态的数组,可以用arraylist或list取代
所属栏目:[Asp教程] 日期:2021-07-17 热度:122
using System.Collections; ArrayList a = new ArrayList(); a.Add("a");//这里"a"可以改成你要取出的字符串 a.Add("b"); 运行后a就相当于一个数组a[0]="a",a[1]="b 推荐用泛型 复制代码 代码如下: ListString list = new ListString(); for (int i = 0; i[详细]
-
asp.net url 伪静态设置方法
所属栏目:[Asp教程] 日期:2021-07-17 热度:105
1、打开IIS管理,右击站点属性。 2、切换到“主目录“,点“配置“按纽. 3、打开应用程序配置,点”添加“按纽. 4、在可执行文件处输入ASP.NET2.0的影射文件,可复制.ASPX的影射:如:C:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspnet_isapi.dll 在扩[详细]
-
ASPX中的用户控件与ASP中的INCLUDE方法对比
所属栏目:[Asp教程] 日期:2021-07-17 热度:125
在ASP的年代里,为了避免经常性重复的劳动,对一些功能相似的区域或者代码,经常作成一个文件,然后通过连接(直接连接或者虚拟连接)的方法引入到ASP网页文件之中,对于一个很大的引用了很多ASP文件就相当于一个文件被分成了很多块,彼此文件之间的数据是可以自由[详细]
-
2个页面间不通过Session与url的传值方式
所属栏目:[Asp教程] 日期:2021-07-17 热度:85
下面是全部代码,已经编译通过。 Chuandi(传递)是名字空间 WebForm1: %@ Page language="c#" Codebehind="WebForm1.aspx.cs" Inherits="chuandi.WebForm1" % HTML HEAD titleWebForm1/title /HEAD body form method="post" runat="server" asp:TextBox r[详细]
-
.NET中防止Access数据库下载
所属栏目:[Asp教程] 日期:2021-07-17 热度:126
如何防止Access数据库下载是一个很老的话题了,网上的讨论也比较多。在这里只是探讨ASP.NET下防止Access数据库被下载的方法,有些是对以前方法的总结,部分是自己原创。其中可能有不完善甚至不正确的地方,欢迎大家指出,一同进步。 目前的解决方案主要有以[详细]
-
涉及网络编程时,需要用到的几个常用方法
所属栏目:[Asp教程] 日期:2021-07-17 热度:193
涉及网络编程时,需要用到的几个常用方法. 1. 在ASP.NET中专用属性: 获取服务器电脑名:Page.Server.ManchineName 获取用户信息:Page.User 获取客户端电脑名:Page.Request.UserHostName 获取客户端电脑IP:Page.Request.UserHostAddress 2. 在网络编程中[详细]
-
WEB页面多语言支持解决方案
所属栏目:[Asp教程] 日期:2021-07-17 热度:121
首先建立语言档,在项目中加入.resx文件 例如: message.zh-cn.resx '简体中文 message.zh-tw.resx '繁体中文 message.en '英文 .............. ========================================= 然后利用Name --Value 键值对 填入你要在页面上显示的语言 如:[详细]
-
asp.net中执行存储数据操作时数据被自动截取的一种情况
所属栏目:[Asp教程] 日期:2021-07-17 热度:140
今天在做东西的时候,发现一个很奇怪的问题,数据库(SqlServer)中的字段设置的类型为ntext,但是保存的数据总是很短,开始以为在程序的某段设置了长度限制,在设置了断点跟踪调试发现穿递的数据很正常,但是在执行了存储操作以后保存的内容总是很短,数[详细]
-
ASP.NET中使用IFRAME建立类Modal窗口
所属栏目:[Asp教程] 日期:2021-07-17 热度:169
副标题#e# 我们经常要在程序的人机交互中用到模态窗口,但在B/S开发中,这一切变得不容易了,虽然也可以用window.showModalDialog函数实现(见?id=49ML4AO8-5PB3-4KNY-NJZD-LJOIOXV4M1X4),但多数用起来麻烦,还要为了回传值用Frameset建立2个无用的窗口。[详细]
-
获取转向地址的URL的源文件(可自定义REFER)
所属栏目:[Asp教程] 日期:2021-07-17 热度:78
软件下载: 程式源文件: CS打包: c#写的,可能要先安装framework. ?na=0SrcDisplayLang=zh-cnSrcFamilyId=u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d262d25e3-f589-4842-8157-034d1e7cf3a3%26displaylang%3dzh-cn 下面是代码: using System; using System.[详细]
-
ASP.NET技巧:为Blog打造个性日历
所属栏目:[Asp教程] 日期:2021-07-17 热度:146
日历控件是.net自带的控件之一,功能强大,在很多项目开发中都有用到,对于blog系统来说更是必不可少。纵是好玉也仍需雕琢,为了使它更美观实用,我们还需要对它进行二次开发。 新建一个用户控件,把calender控件拉进来。第一步是外观设置,这个根据你的需[详细]
-
让你的.NET程序兼容不同版本的Dll文件
所属栏目:[Asp教程] 日期:2021-07-17 热度:135
前段时间写的一个WinForm的.NET程序。因为引用了不少的库文件,但是最近这些库文件因为修正了一些Bug和算法。但是主的程序文件没有怎么改动。所以就不像把这个主程序重新编译了。于是就把所有的新版DLL文件拷贝到运行目录下,希望主程序能够直接调用新版的[详细]
-
用ASP.NET实现简单的文字水印
所属栏目:[Asp教程] 日期:2021-07-17 热度:92
%@ Import Namespace="System" % %@ Import Namespace="System.IO" % %@ Import Namespace="System.Drawing" % %@ Page language="vb" % script runat="server" Dim FilePath As String = Server.MapPath("FengEr.jpg") Sub Page_Load(Sender As Object, E[详细]
-
ASP.NET中用healthMonitor属性用法
所属栏目:[Asp教程] 日期:2021-07-17 热度:117
在ASP.NET 2.0中,可以使用healthMonitoring属性监测事件。healthMonitoring属性是一个基于方法的provider,在这里可以构造自己的provider。利用healthMonitoring属性,我们可以诸如记录错语、成功的事件等,对不同的数据源,如事件日志,Sql Server甚至对[详细]
-
给Asp.Net初学者的关于继承和多态性的例子
所属栏目:[Asp教程] 日期:2021-07-17 热度:69
本人学Asp.Net不久,用的是C#写代码,在学习C#中发现很多初学者对继承和多态性不是特别的了解,因此作了这个例子,希望对您有所帮助,例子很简单 页面文件TestProfileClass2.aspx %@ Page Language="C#" ContentType="text/html" ResponseEncoding="gb2312[详细]
-
新手入门:C++下的引用类型
所属栏目:[Asp教程] 日期:2021-07-17 热度:82
引用类型也称别名,它是个很有趣的东西。在c++ 下你可以把它看作是另外的一种指针,通过引用类型我们同样也可以间接的操作对象,引用类型主要是用在函数的形式参数上,通常我们使用它是把类对象传递给一个函数。 引用对象采用类型名加上test;),这里我们就[详细]
-
初学者的福音:游戏开发新手入门指南
所属栏目:[Asp教程] 日期:2021-07-17 热度:54
副标题#e# 我经常被问及:一个具有很少甚至没有编程经验的人要如何开始游戏制作。直到目前为止,我总是尽我所能一个一个解答。然而,问题的数量已经增长到了一个难以处理的水平,于是,我便决定把所有的建议汇总在一篇文章里作为参考提供给人们。 这篇文章[详细]
-
C/C++中利用空指针简化代码,提高效率
所属栏目:[Asp教程] 日期:2021-07-17 热度:147
这里的写法,可以避免使用 for 循环,减少栈空间内存的使用和减少运行时的计算开销! #include #include usingnamespacestd; voidprint_char(char*array[]);//函数原形声明 voidmain(void) char*test[]="abc","cde","fgh",NULL;//这里添加一个NULL,表示不[详细]
-
asp.net 自制的单
所属栏目:[Asp教程] 日期:2021-07-13 热度:108
问:为什么要“自制”?不是有现成的控件吗? 答:在ASP.NET的页面上,ListBox最终是渲染成select元素,而CheckListBox最终被渲染成div或者是table,使得二者的样式无法统一,或者说要统一很麻烦。 解决: 于是,决定干脆自行组合一些元素,实现单选列表、[详细]
-
VisualStudio 2008中常用快捷键
所属栏目:[Asp教程] 日期:2021-07-13 热度:194
命令行: Devenv 启动VS Studion Isqlw 启动SQL2000查询分析器 Sqlwb 启动SQL2005企业管理器 Inetmgr 启动IIS管理器 大纲 Ctrl+M,O折叠所有大纲 Ctrl+M,P: 停止大纲显示 Ctrl+M,M: 隐藏或展开当前嵌套的折叠状态 Ctrl+M,L: 将所有过程设置为相同的隐藏或展[详细]