-
asp.net DataGrid 中文字符排序的实现代码
所属栏目:[Asp教程] 日期:2021-07-12 热度:107
废话不多说,看例子: 复制代码 代码如下: ?xml version="1.0" encoding="utf-8"? mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" fontSize="12" mx:Script !--[CDATA[ import com.SortUtil; import mx.events.DataGridEvent[详细]
-
asp.net XMLHttpRequest实现用户注册前的验证
所属栏目:[Asp教程] 日期:2021-07-12 热度:111
测试通过环境VS2008,添加2个新项 1:DEMO3.ASPX 复制代码 代码如下: //查询字符串,SEND服务端的参数 function createQueryString() { var userName = document.getElementById("userName").value; var querystring = "userName=" + userName; return query[详细]
-
C#精髓 GridView72大绝技 学习gridview的朋友必看
所属栏目:[Asp教程] 日期:2021-07-12 热度:142
快速预览: GridView无代码分页排序 GridView选中,编辑,取消,删除 GridView正反双向排序 GridView和下拉菜单DropDownList结合 GridView和CheckBox结合 鼠标移到GridView某一行时改变该行的背景色方法一 鼠标移到GridView某一行时改变该行的背景色方法二[详细]
-
asp.net 验证码生成和刷新及验证
所属栏目:[Asp教程] 日期:2021-07-12 热度:156
验证码技术是为了防止暴力破解等而设定的。现在一般的网站注册等都提供验证码功能,特别是腾讯更是长长的一串。文中参考了别人的代码。有了就没有必要再写了。可以读一下。不过我测试时发现了两次PageLoad的问题。注释了两句即可。同时修改了namespaces。同[详细]
-
asp.net url重写浅谈
所属栏目:[Asp教程] 日期:2021-07-12 热度:140
ActionlessForm.dll------用来处理回发 URLRewriter.dll----- 是微软封装好了的一个URL重写组件 添加引用---- 具体的使用说明请去看 #XSLTsection123121120120 比我说得好得多。。 具体使用方法: 首先web.config的配置: 复制代码 代码如下: ?xml version=[详细]
-
asp.net 页面间传值方法小结
所属栏目:[Asp教程] 日期:2021-07-12 热度:107
form action= "target.aspx" method = "post" name = "form1" input name = "param1" value = "1111"/ input name = "param2" value = "2222"/ /form . form1.submit(); .... 此种方在ASP。NET中无效,因为ASP。NET的表单总是提交到自身页面,如果要提交到[详细]
-
Asp.net利用JQuery弹出层加载数据代码
所属栏目:[Asp教程] 日期:2021-07-12 热度:110
首先我们新建一个网站,在网站里面新增一般处理程序,命名为ReadData.ashx。然后在里面输入如下代码: 复制代码 代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Services; using Syste[详细]
-
asp.net dataview做无限极分类的又一用法
所属栏目:[Asp教程] 日期:2021-07-12 热度:173
数据库结构: classidid 主键 jobClassName 对应的类型名称 ClassName 对应的父类的id 通常做法: 复制代码 代码如下: private void Display(string parentid, String space) { DataTable dt; String strSQL; strSQL = "Select * From Tree Where ParentID[详细]
-
asp.net下检测SQL注入式攻击代码
所属栏目:[Asp教程] 日期:2021-07-12 热度:67
副标题#e# 两个类: (页面数据校验类)PageValidate.cs 基本通用。 代码如下: 复制代码 代码如下: using System; using System.Text; using System.Web; using System.Web.UI.WebControls; using System.Text.RegularExpressions; namespace Common { ///[详细]
-
asp.net INI文件读写类
所属栏目:[Asp教程] 日期:2021-07-12 热度:90
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之第十天
所属栏目:[Asp教程] 日期:2021-07-12 热度:194
学习目的:分页技术,总结 ????今天最后一天我们学习一下ASP里面稍微难一点地分页技术,毕竟当我们有N条记录的时候我们不可能把所有记录显示在一个页面里面吧。 % exec="select * from test" set rs=server.createobject("adodb.recordset") rs.open exec,[详细]
-
Asp.net treeview实现无限级树实现代码
所属栏目:[Asp教程] 日期:2021-07-12 热度:184
先看看数据库表的设计,数据表主要包括ID,Name,ParentID这三项,其中ID是主键,ParentID对应节点的父节点: 方法一:用递归遍历数据,并将节点逐个添加到treeview中去。 1.先进行数据库连接和数据的读取,并将根节点先添加进treeview中,并利用递归getTr[详细]
-
asp动态include文件
所属栏目:[Asp教程] 日期:2021-07-12 热度:172
受! #include file="filename.asp" -- 宏限制 必须存在该文件并且会预先编译(不管前面是否加以条件) 经常有这样的要求,根据不同的需求要求include不同的文件 如各个人的不同设置,所以要求能动态include文件。 代码如下: %Function include(filename)[详细]
-
asp.net 转换人民币大小金额
所属栏目:[Asp教程] 日期:2021-07-12 热度:70
using System; using System.Collections.Generic; using System.Text; namespace Common { /// summary /// 转换人民币大小金额。 /// /summary public class Rmb { /// summary /// 转换人民币大小金额 /// /summary /// param金额/param /// returns返[详细]
-
js与ASP.NET 中文乱码问题
所属栏目:[Asp教程] 日期:2021-07-12 热度:129
1. 客户端 - 服务端的问题 1.1. get 方式提交短数据效率比 post 方式高 原因:个人感觉 1.2. post 方式提交时,若数据中含有中文,则服务端获得的数据中文部分会变为乱码 原因: 可能是提交时 XMLHttpRequest 自动对非标准 ASCII 字符进行了编码。 可能只是[详细]
-
asp.net TextBox回车触发事件 图片在img显示
所属栏目:[Asp教程] 日期:2021-07-12 热度:58
//直接在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[详细]
-
asp.net 脏字典过滤问题 用正则表达式来过滤脏数据
所属栏目:[Asp教程] 日期:2021-07-12 热度:181
方法一:使用正则表达式 复制代码 代码如下: //脏字典数据存放文件路径 private static string FILE_NAME="zang.txt"; //脏数据字典表,如:脏数据一|脏数据二|脏数据三 public static string dirtyStr=""; public ValidDirty() { if (HttpRuntime.Cache["R[详细]
-
asp.NET 脏字过滤算法 修改版
所属栏目:[Asp教程] 日期:2021-07-12 热度:189
旧的算法是简单对每一个脏字调用一遍 string.replace,当然是用了StringBuilder。https://www.jb51.net/article/20575.htm。在我这里测试的时候,RegEx要快一倍左右。但是还是不太满意,应为我们网站上脏字过滤用的相当多,经过一番思考后,自己做了一个算[详细]
-
asp.net sql 数据库处理函数命令
所属栏目:[Asp教程] 日期:2021-07-12 热度:181
先写一个数据库统计函数 复制代码 代码如下: public static int Count(string cityName) { string cmdText = ""; SqlConnection conn = new SqlConnection(DBH.DBA); SqlCommand cmd = null; cmdText = "Select count(*) From [Drugstore] Where CityName=@[详细]
-
asp.net Javascript 的几种写法与提示
所属栏目:[Asp教程] 日期:2021-07-12 热度:124
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 MVC学习笔记
所属栏目:[Asp教程] 日期:2021-07-12 热度:131
副标题#e# 网上关于ASP.NET MVC的系列教程有好几个,所以就不从头开始介绍了,结尾处给大家推荐了几个链接,需要的话可以从头系统的看看。 1、ASP.NET MVC介绍及与ASP.NET WebForm的区别 刚开始为了搞清楚ASP.NET MVC到底值不值得用,翻来覆去想了一个多礼[详细]
-
asp.net 中国身份证号码验证代码 非正则
所属栏目:[Asp教程] 日期:2021-07-12 热度:90
using System; /// summary /// Summary description for IDCardValid /// /summary public class IDCardValid { public IDCardValid() { // // TODO: Add constructor logic here // } /// summary /// 验证身份证号码 /// /summary /// param身份证号码/[详细]
-
Asp.net中使用Sqlite数据库的方法
所属栏目:[Asp教程] 日期:2021-07-12 热度:55
副标题#e# 实际运用中当我用SqliteAdmin以及SQLite Expert Professional 2软件新建Sqlite数据库的时候在ASP.NET中是无法运用的,老是报错:文件不是一个合法的数据库。后来采用一种方法,就是直接在ASP.NET里面利用引用入的DLL新建数据库就可以用了。 strin[详细]
-
asp.net 中文字符串提交乱码的解决方法
所属栏目:[Asp教程] 日期:2021-07-12 热度:154
调试的时候发现老是提示用户名不存在。于是我在后台直接输出我传递进去的用户名,发现输出来的全部是乱码。看来是编码的问题,于是百度了一下,发现其实只需要一行语句就能轻松搞定了: 在Web.config中的system.web节点里添加如下语句: globalization requ[详细]
-
asp数组使用
所属栏目:[Asp教程] 日期:2021-07-11 热度:191
在ASP编程中使用数组? 数组的定义 Dim?MyArray MyArray?=?Array(1,5,123,12,98) 可扩展数组 Dim?MyArray() for?i?=?0?to?10 ReDim?Preserve?MyArray(i) MyArray(i)=i next 将一个字符串分割并返回分割结果的数组 Dim?MyArray MyArray?=?Split(tempcnt,chr([详细]