-
repeater分页 内容显示
所属栏目:[Asp教程] 日期:2021-07-19 热度:120
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:ADO.NET的DataAdapter对象
所属栏目:[Asp教程] 日期:2021-07-19 热度:167
DataAdapter对象可以隐藏和Connection、Command对象沟通的细节,通过DataAdapter对象建立、初始化DataTable,从而和DataSet对象结合起来在内存存放数据表副本,实现离线式数据库操作,事实上在8.1.2节中,我们在介绍DataSet数据模型的时候就已经演示了如何[详细]
-
c#中过滤html的正则表达式
所属栏目:[Asp教程] 日期:2021-07-19 热度:125
/// summary/// 去除HTML标记/// /summary/// param name=”NoHTML”包括HTML的源码 /param/// returns已经去除后的文字/returnspublic static string NoHTML(string Htmlstring){ //删除脚本 Htmlstring = Regex.Replace(Htmlstring, @"script[^]*.*/scri[详细]
-
在ASP.NET中调用存储过程方法新解
所属栏目:[Asp教程] 日期:2021-07-19 热度:79
在使用.NET的过程中,数据库访问是一个很重要的部分,特别是在B/S系统的构建过程中,数据库操作几乎成为了一个必不可少的操作。调用存储过程实现数据库操作使很多程序员使用的方法,而且大多数的程序员都是能使用存储过程就使用存储过程,很少直接使用SQL语[详细]
-
asp.net INI文件读写类
所属栏目:[Asp教程] 日期:2021-07-13 热度:55
using System; using System.Runtime.InteropServices; using System.Text; using System.IO; namespace Common { /// summary /// INI文件读写类。 /// /summary public class INIFile { public string path; public INIFile(string INIPath) { path = IN[详细]
-
Asp.net利用JQuery弹出层加载数据代码
所属栏目:[Asp教程] 日期:2021-07-13 热度:51
首先我们新建一个网站,在网站里面新增一般处理程序,命名为ReadData.ashx。然后在里面输入如下代码: 复制代码 代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Services; using Syste[详细]
-
ASP.NET MVC学习笔记
所属栏目:[Asp教程] 日期:2021-07-12 热度:164
副标题#e# 网上关于ASP.NET MVC的系列教程有好几个,所以就不从头开始介绍了,结尾处给大家推荐了几个链接,需要的话可以从头系统的看看。 1、ASP.NET MVC介绍及与ASP.NET WebForm的区别 刚开始为了搞清楚ASP.NET MVC到底值不值得用,翻来覆去想了一个多礼[详细]
-
asp.NET 脏字过滤算法 修改版
所属栏目:[Asp教程] 日期:2021-07-12 热度:64
旧的算法是简单对每一个脏字调用一遍 string.replace,当然是用了StringBuilder。https://www.jb51.net/article/20575.htm。在我这里测试的时候,RegEx要快一倍左右。但是还是不太满意,应为我们网站上脏字过滤用的相当多,经过一番思考后,自己做了一个算[详细]
-
js与ASP.NET 中文乱码问题
所属栏目:[Asp教程] 日期:2021-07-12 热度:145
1. 客户端 - 服务端的问题 1.1. get 方式提交短数据效率比 post 方式高 原因:个人感觉 1.2. post 方式提交时,若数据中含有中文,则服务端获得的数据中文部分会变为乱码 原因: 可能是提交时 XMLHttpRequest 自动对非标准 ASCII 字符进行了编码。 可能只是[详细]
-
asp.net 中文字符串提交乱码的解决方法
所属栏目:[Asp教程] 日期:2021-07-12 热度:140
调试的时候发现老是提示用户名不存在。于是我在后台直接输出我传递进去的用户名,发现输出来的全部是乱码。看来是编码的问题,于是百度了一下,发现其实只需要一行语句就能轻松搞定了: 在Web.config中的system.web节点里添加如下语句: globalization requ[详细]
-
Asp.net中使用Sqlite数据库的方法
所属栏目:[Asp教程] 日期:2021-07-12 热度:195
副标题#e# 实际运用中当我用SqliteAdmin以及SQLite Expert Professional 2软件新建Sqlite数据库的时候在ASP.NET中是无法运用的,老是报错:文件不是一个合法的数据库。后来采用一种方法,就是直接在ASP.NET里面利用引用入的DLL新建数据库就可以用了。 strin[详细]
-
asp.net Javascript 的几种写法与提示
所属栏目:[Asp教程] 日期:2021-07-12 热度:95
Vs2008环境,上图为先 Common.js 复制代码 代码如下: var Common = { Trim: function(str) { return str.replace(/(^s*)|(s*$)/g, ""); }, isNumber : function(str) {return /[d|.|,]+/.test(str);}, isEmail : function(sEmail) { return /^w+((-w+[详细]
-
asp.net 脏字典过滤问题 用正则表达式来过滤脏数据
所属栏目:[Asp教程] 日期:2021-07-12 热度:104
方法一:使用正则表达式 复制代码 代码如下: //脏字典数据存放文件路径 private static string FILE_NAME="zang.txt"; //脏数据字典表,如:脏数据一|脏数据二|脏数据三 public static string dirtyStr=""; public ValidDirty() { if (HttpRuntime.Cache["R[详细]
-
asp.net TextBox回车触发事件 图片在img显示
所属栏目:[Asp教程] 日期:2021-07-12 热度:107
//直接在js中写 script language="javascript" function EnterTextBox() { if(event.keyCode == 13 document.all["TextBox1"].value != "") { event.keyCode = 9; event.returnValue = false; document.all["TextBox1"].click(); } } /script body onkeypr[详细]
-
.net动态显示当前时间(客户端javascript)
所属栏目:[Asp教程] 日期:2021-07-11 热度:137
个人感觉完全为了Ajax而Ajax就不好了!JavaScript在客户端处理不是更理想吗? 复制代码 代码如下: function Timer(span) { var tmp = new Date(); var milsecs=Date.parse(tmp.getMonth()+"-"+tmp.getDay()+"-"+tmp.getFullYear()+" "+document.getElementBy[详细]
-
告别ADO.NET实现应用系统无缝切换的烦恼(总结篇)
所属栏目:[Asp教程] 日期:2021-07-11 热度:185
副标题#e# 可能只是那么想也是那么设计的,要支持多数据库,要能支持多数据库,万一要是以后数据库变了怎么办?万一要是。。。怎么办?这些顾虑很多时候是不必要的,反而绕了弯子。大都是做项目应用系统而非产品,即使要用不同的数据库了,基本上是吧上一个[详细]
-
asp.net ckeditor编辑器的使用方法
所属栏目:[Asp教程] 日期:2021-07-11 热度:109
1. 下载ckeditor放到网站目录下。地址: 引用js script language="javascript" type="text/javascript" src='%=ResolveUrl("~/ckeditor/ckeditor.js")%'/script 3.添加一个编辑框 asp:TextBox runat="server" TextMode="MultiLine"/asp:TextBox 4.在下面添[详细]
-
均速分页法
所属栏目:[Asp教程] 日期:2021-07-11 热度:121
一、适用范围? 均速分页法主要适用于文章系统,新闻系统等排序方法固定的ASP+ACCESS应用? 二、特点说明? 很多用过一些文章系统或是新闻系统的朋友知道,一般的文章系统或是新闻系统,在分类分页时,通常是通过读取数据库中满足条件的排序后数据,然后根据[详细]
-
ASP如何获取真实IP地址
所属栏目:[Asp教程] 日期:2021-07-11 热度:182
在 ASP 中使用 Request.ServerVariables("REMOTE_ADDR") 来取得客户端的 IP 地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的 IP 地址,而不是真正的客户端 IP 地址。要想透过代理服务器取得客户端的真实 IP 地址,就要使用 Request.S[详细]
-
ASP函数大全
所属栏目:[Asp教程] 日期:2021-07-10 热度:70
函数(functions) Abs(number) 返回绝对值。 Array(arglist) 创建一个数组。 Asc(string) 返回字符串第一个字符的ANSI码。 Atn(number) 返回反正弦值。 CBool (expression) 转换成Boolean数据类型变量。 CByte (expression) 转换成Byte数据类型变量。 CCur[详细]
-
Asp.Net Core 中的“虚拟目录”实现
所属栏目:[Asp教程] 日期:2021-06-07 热度:126
副标题#e# 现在部署Asp.Net Core应用已经不再限制于Windows的IIS上,更多的是Docker容器、各种反向代理来部署。也有少部分用IIS部署的,IIS部署确实是又快又简单,图形化操作三下五除二就可以发布好一个系统了。在过去Asp.Net MVC 项目部署的时候,还常常使[详细]
-
ASP.NET Core 配置和使用环境变量的实现
所属栏目:[Asp教程] 日期:2021-06-07 热度:141
通常在应用程序开发到正式上线,在这个过程中我们会分为多个阶段,通常会有 开发、测试、以及正式环境等。每个环境的参数配置我们会使用不同的参数,因此呢,在ASP.NET Core中就提供了相关的环境API,方便我们更好的去做这些事情。 环境 ASP.NET Core使用A[详细]
-
找不到类型或命名空间名称“Server”(是否缺少 using 指令或程序集引用?)
所属栏目:[Asp教程] 日期:2021-06-07 热度:70
今天将webserice里面的一个代码,拷到一个C#类,结果运行编译错误。 DataBase = Server.MapPath("data.mdb"); 报错:找不到类型或命名空间名称“Server”(是否缺少 using 指令或程序集引用?) 但是我的确引用了名字空间using System.Web;为什么呢? 因为Ser[详细]
-
入侵网站学习_程序篇_输入参数漏洞(2)
所属栏目:[Asp教程] 日期:2020-12-26 热度:88
真没想到一个小小的输入参数的漏洞,居然可造成整个网站的不安全,甚至是破坏性的。 其实要解决这个问题也真是非常的简单,只要对输入的参数进行一下判断就可以了。如果是字符型参数,用checkstr(自写)将其中的'改换为'';如果是数值型,用isnumeric(系统[详细]
-
Win2k入侵后后门的放置
所属栏目:[Asp教程] 日期:2020-12-26 热度:81
在阅读本文之前,假设你已经成功入侵了某台Win2k主机并取得 了管理员帐号。大多数时候我们入侵某台主机的目的并不是为了直接 破坏,可以在该主机上留下后门以便自己以后可以方便的“使用”该机。 目前一般情况下,入侵Win2k后使用最多的后门是RemoteNc了,[详细]