-
web.config文件的中文解释
所属栏目:[Asp教程] 日期:2021-07-17 热度:88
?xmlversion="1.0"encoding="utf-8"? configuration system.web !--动态调试编译 设置compilationdebug="true"以将调试符号(.pdb信息) 插入到编译页中。因为这将创建执行起来 较慢的大文件,所以应该只在调试时将该值设置为true,而所有其他时候都设置为[详细]
-
几个ASP.NET技巧
所属栏目:[Asp教程] 日期:2021-07-17 热度:144
OpenFileDialoginWebForm 如果需要一个在浏览器端打开文件的OpenFile对话框,可以使用HTML的Input,设置其Type为File:INPUTstyle="Z-INDEX:102;LEFT:145px;WIDTH:468px;POSITION:absolute; TOP:228px;HEIGHT:25px"type="file"size="58"id="txtFilePath" Pa[详细]
-
无法在Web服务器上启动调试。未将项目配置为进行调试
所属栏目:[Asp教程] 日期:2021-07-17 热度:196
第一种: 如果你使用的是WinXP或者Win2kPro版的系统,你不会出现这个问题,因为你只能把网站放在C:intpubwwwroot目录下,这个目录默认的是,是本地站点目录,不需要任何设置就可以调试。如果你是Win2kServer版本,想尽快解决这个问题,你使用IIS管理器把[详细]
-
VisualStudio 2008中常用快捷键
所属栏目:[Asp教程] 日期:2021-07-13 热度:60
命令行: Devenv 启动VS Studion Isqlw 启动SQL2000查询分析器 Sqlwb 启动SQL2005企业管理器 Inetmgr 启动IIS管理器 大纲 Ctrl+M,O折叠所有大纲 Ctrl+M,P: 停止大纲显示 Ctrl+M,M: 隐藏或展开当前嵌套的折叠状态 Ctrl+M,L: 将所有过程设置为相同的隐藏或展[详细]
-
TextBox的宽度随输入的文本的大小而改变的js代码
所属栏目:[Asp教程] 日期:2021-07-13 热度:131
%@ Page Language="C#" % !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" script runat="server"!-- protected void Page_Load(object sender, EventArgs e) { if(!Page.IsPo[详细]
-
ASP.NET FileUpload 上传图片实例
所属栏目:[Asp教程] 日期:2021-07-13 热度:130
table tr td asp:ValidationSummary runat="server" / br / asp:FileUpload runat="server" / nbsp;asp:Button runat="server" Text="Upload" / nbsp;nbsp; asp:CustomValidator runat="server" ControlToValidate="FileUpload1" Display="Static" ErrorMe[详细]
-
asp.net 简单验证码验证实现代码
所属栏目:[Asp教程] 日期:2021-07-13 热度:72
首先是新建一个验证码页面 ValidateCode.aspx 定义变量 这样有利于后期的修改了 复制代码 代码如下: private int codeLen = 4;//验证码长度 private int fineness = 85;//图片清晰度 private int imgWidth = 48;//图片宽度 private int imgHeight = 24;//图[详细]
-
asp.net 自制的单
所属栏目:[Asp教程] 日期:2021-07-13 热度:169
问:为什么要“自制”?不是有现成的控件吗? 答:在ASP.NET的页面上,ListBox最终是渲染成select元素,而CheckListBox最终被渲染成div或者是table,使得二者的样式无法统一,或者说要统一很麻烦。 解决: 于是,决定干脆自行组合一些元素,实现单选列表、[详细]
-
如何创建一个AJAXControlToolKit的扩展控件
所属栏目:[Asp教程] 日期:2021-07-13 热度:79
微软的AJAXControlToolKit提供了很容易的扩展方式,小弟我也是初学ajaxcontroltoolkit的扩展,所以这里举个例子,一起来学习,如果有什么好的建议和例子请提出来一起分享. 其实Microsoft的ajax官网给出的扩展说明已经很详细了,而且有个例子,严格来说确实有点简[详细]
-
ASP.NET生成Google网站地图的代码
所属栏目:[Asp教程] 日期:2021-07-13 热度:129
/// summary /// 生成google网站地图 /// /summary /// returns/returns public static boolBuildGoogleSitemap() { try { string RootDirectory = AppDomain.CurrentDomain.BaseDirectory; XmlTextWriter Writer = new XmlTextWriter(HttpContext.Current[详细]
-
动态向页面添加控件和使用正则表达式的代码
所属栏目:[Asp教程] 日期:2021-07-13 热度:139
namespace WebCode { public partial class _default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { String str = "这是一个测试文件{config name="pagetitle1"},一个标签的解析{config name="pagetitle2" count=[详细]
-
asp.net 中文字符串提交乱码的解决方法
所属栏目:[Asp教程] 日期:2021-07-13 热度:76
调试的时候发现老是提示用户名不存在。于是我在后台直接输出我传递进去的用户名,发现输出来的全部是乱码。看来是编码的问题,于是百度了一下,发现其实只需要一行语句就能轻松搞定了: 在Web.config中的system.web节点里添加如下语句: globalization requ[详细]
-
Asp.net中使用Sqlite数据库的方法
所属栏目:[Asp教程] 日期:2021-07-13 热度:173
副标题#e# 实际运用中当我用SqliteAdmin以及SQLite Expert Professional 2软件新建Sqlite数据库的时候在ASP.NET中是无法运用的,老是报错:文件不是一个合法的数据库。后来采用一种方法,就是直接在ASP.NET里面利用引用入的DLL新建数据库就可以用了。 strin[详细]
-
asp.net 中国身份证号码验证代码 非正则
所属栏目:[Asp教程] 日期:2021-07-13 热度:179
using System; /// summary /// Summary description for IDCardValid /// /summary public class IDCardValid { public IDCardValid() { // // TODO: Add constructor logic here // } /// summary /// 验证身份证号码 /// /summary /// param身份证号码/[详细]
-
ASP.NET MVC学习笔记
所属栏目:[Asp教程] 日期:2021-07-13 热度:90
副标题#e# 网上关于ASP.NET MVC的系列教程有好几个,所以就不从头开始介绍了,结尾处给大家推荐了几个链接,需要的话可以从头系统的看看。 1、ASP.NET MVC介绍及与ASP.NET WebForm的区别 刚开始为了搞清楚ASP.NET MVC到底值不值得用,翻来覆去想了一个多礼[详细]
-
asp.net Javascript 的几种写法与提示
所属栏目:[Asp教程] 日期:2021-07-13 热度:80
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 sql 数据库处理函数命令
所属栏目:[Asp教程] 日期:2021-07-13 热度:128
先写一个数据库统计函数 复制代码 代码如下: 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 脏字过滤算法 修改版
所属栏目:[Asp教程] 日期:2021-07-13 热度:148
旧的算法是简单对每一个脏字调用一遍 string.replace,当然是用了StringBuilder。https://www.jb51.net/article/20575.htm。在我这里测试的时候,RegEx要快一倍左右。但是还是不太满意,应为我们网站上脏字过滤用的相当多,经过一番思考后,自己做了一个算[详细]
-
asp.net 脏字典过滤问题 用正则表达式来过滤脏数据
所属栏目:[Asp教程] 日期:2021-07-13 热度:82
方法一:使用正则表达式 复制代码 代码如下: //脏字典数据存放文件路径 private static string FILE_NAME="zang.txt"; //脏数据字典表,如:脏数据一|脏数据二|脏数据三 public static string dirtyStr=""; public ValidDirty() { if (HttpRuntime.Cache["R[详细]
-
asp.net TextBox回车触发事件 图片在img显示
所属栏目:[Asp教程] 日期:2021-07-13 热度:71
//直接在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[详细]
-
js与ASP.NET 中文乱码问题
所属栏目:[Asp教程] 日期:2021-07-13 热度:120
1. 客户端 - 服务端的问题 1.1. get 方式提交短数据效率比 post 方式高 原因:个人感觉 1.2. post 方式提交时,若数据中含有中文,则服务端获得的数据中文部分会变为乱码 原因: 可能是提交时 XMLHttpRequest 自动对非标准 ASCII 字符进行了编码。 可能只是[详细]
-
asp.net网站开发包wq.dll打包下载
所属栏目:[Asp教程] 日期:2021-07-13 热度:121
并不是我不开源,我是觉得包起来方便一点,我没有加密,要看源代码的直接反编一下就看到了。 所有WQ对象,按照他们的功能进行了分类,分别放在5个不同的名称空间下: 复制代码 代码如下: using WQ.Data;//数据库操作类 using WQ.Rewriter;//伪URL配置类 usin[详细]
-
实例说明asp.net中的简单角色权限控制
所属栏目:[Asp教程] 日期:2021-07-13 热度:108
角色表+用户表,其中Hope_T_User(用户)中的User_RoleId关联Hope_T_Role(角色)的Role_Id,表中字段均为简单常见英文,不作详解。 主要思路是使用公共类在其中根据角色得出其越权时的操作,然后后台所有需要验证权限的页面均继承此类,使用相应参数判断角色以[详细]
-
C#精髓 GridView72大绝技 学习gridview的朋友必看
所属栏目:[Asp教程] 日期:2021-07-12 热度:195
快速预览: GridView无代码分页排序 GridView选中,编辑,取消,删除 GridView正反双向排序 GridView和下拉菜单DropDownList结合 GridView和CheckBox结合 鼠标移到GridView某一行时改变该行的背景色方法一 鼠标移到GridView某一行时改变该行的背景色方法二[详细]
-
asp.net 验证码生成和刷新及验证
所属栏目:[Asp教程] 日期:2021-07-12 热度:150
验证码技术是为了防止暴力破解等而设定的。现在一般的网站注册等都提供验证码功能,特别是腾讯更是长长的一串。文中参考了别人的代码。有了就没有必要再写了。可以读一下。不过我测试时发现了两次PageLoad的问题。注释了两句即可。同时修改了namespaces。同[详细]