-
在.NET2.0中使用自定义事务操作
所属栏目:[Asp教程] 日期:2021-07-17 热度:165
副标题#e# .net 2.0 framework 中新增了 System.Transactions 命名空间,其中提供的一系列接口和类使得在.net 2.0 中使用事务比起从前要方便了许多。有关在 .net 2.0 下操作数据库事务的文章已经有了很多,这里只提一下如何设计自定义事务操作。 一、事务使[详细]
-
在.NET中利用委托实现窗体间通信
所属栏目:[Asp教程] 日期:2021-07-17 热度:166
对于窗体间简单的通信,采用VB6.0的方法就能满足我们的要求,但在一些架构设计复杂的应用中,这种方法就显得有点捉襟见肘了,同时该方法还有一个缺点,就是它仅仅对通过.NET窗体向导添加进去的窗体起作用,而对于自定义的窗体类型我们是无法添加到Forms对[详细]
-
ASP.NET技巧:做个DataList可分页的数据源
所属栏目:[Asp教程] 日期:2021-07-17 热度:61
这个数据源,分两部分,一是从数据类中调出数据,然后在本数据源中对分页参数以及页面分页辅助控件进行操作!在前面有三个控件控制翻页,一个下拉列表,两个LinkButton! 下面 fill() 方法调用很简单,在页面中要重新绑定的地方 写上 fill() 就可以了,呵[详细]
-
在ASP.net中保存/取出图片入/从SQL数据库
所属栏目:[Asp教程] 日期:2021-07-17 热度:82
一、把图片存入数据库中 用到以下几个方面的知识: 1. 使用流对象 2. 查找准备上传的图片的大小和类型 3.怎么使用InputStream方法 插入图片的必要条件 1.#Form 标记的 enctype 属性应该设置成 enctype="multipart/form-data" 2.# 需要一个input type=file[详细]
-
第一次用.net2.0 LOGIN登陆控件的困惑和解决方法
所属栏目:[Asp教程] 日期:2021-07-17 热度:128
副标题#e# 1、我们没有真正的服务器,我们只是租用了.net2.0 + SQLserver空间,SQL数据库名是固定的。 2、空间提供商不可能给我们设定数据源或给你aspnetdb数据库权限。 3、我们没有服务器的 WindowsMicrosoft.NetFrameworkv2.xConfig 权限。 已知上面[详细]
-
ewebeditor在.net的使用方法
所属栏目:[Asp教程] 日期:2021-07-17 热度:149
asp:textboxid="TextBox3"runat="server"CssClass="TextBox"/asp:textbox iframeid="eWebEditor1"src="editor/ewebeditor.asp?id=TextBox3style=s_light"frameBorder="0"width="550"scrolling="no"height="350"/iframe 隐藏TextBox的方法,利用CSS来控制[详细]
-
DataReader深入解析:持续更新
所属栏目:[Asp教程] 日期:2021-07-17 热度:53
//香水坏坏AT06-07-25 //郁闷的事情总是接连不断,无形的压力来自内心的恐惧 大家在用.net进行数据操作的时候,接触DataReader不少。 System.Data.OleDb.OleDbDataReader; System.Data.Odbc.OdbcDataReader; System.Data.SqlClient.SqlDataReader; inheritf[详细]
-
内容添加asp.net
所属栏目:[Asp教程] 日期:2021-07-17 热度:112
privatevoidButton1_Click(objectsender,System.EventArgse) { if(this.IsValid){ OleDbConnectionconn=dbconn.createconn(); conn.Open(); OleDbCommandcmd=newOleDbCommand(); cmd.CommandText="insertintoa(title,content)values('"+this.title.Text.Tri[详细]
-
VS2003 SP1发布
所属栏目:[Asp教程] 日期:2021-07-17 热度:68
文件名:VS7.1sp1-KB918007-X86.exe 版本:6030 发布日期:2006/8/17 语言:简体中文 下载大小:156.3MB 下载 更新列表查看 用了一上网,发现SP1还是非常值得推荐下载的 注意,安装非常慢,有假死情况 代码编辑器里对w3c标准支持很好了,呵呵,达到vs2005水[详细]
-
动态向页面添加控件和使用正则表达式的代码
所属栏目:[Asp教程] 日期:2021-07-13 热度:121
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 热度:174
问:为什么要“自制”?不是有现成的控件吗? 答:在ASP.NET的页面上,ListBox最终是渲染成select元素,而CheckListBox最终被渲染成div或者是table,使得二者的样式无法统一,或者说要统一很麻烦。 解决: 于是,决定干脆自行组合一些元素,实现单选列表、[详细]
-
ASP.NET FileUpload 上传图片实例
所属栏目:[Asp教程] 日期:2021-07-13 热度:155
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网站开发包wq.dll打包下载
所属栏目:[Asp教程] 日期:2021-07-12 热度:197
并不是我不开源,我是觉得包起来方便一点,我没有加密,要看源代码的直接反编一下就看到了。 所有WQ对象,按照他们的功能进行了分类,分别放在5个不同的名称空间下: 复制代码 代码如下: using WQ.Data;//数据库操作类 using WQ.Rewriter;//伪URL配置类 usin[详细]
-
实例说明asp.net中的简单角色权限控制
所属栏目:[Asp教程] 日期:2021-07-12 热度:168
角色表+用户表,其中Hope_T_User(用户)中的User_RoleId关联Hope_T_Role(角色)的Role_Id,表中字段均为简单常见英文,不作详解。 主要思路是使用公共类在其中根据角色得出其越权时的操作,然后后台所有需要验证权限的页面均继承此类,使用相应参数判断角色以[详细]
-
ASP.NET开发者使用jQuery应该了解的几件事情
所属栏目:[Asp教程] 日期:2021-07-12 热度:204
下面这几点希望能够帮你加快你的学习。 1.把selectors当作asp.net中的sets。 在asp.net的世界,通过一个查询找到一系列控件是非常少见的.相反我们比较习惯于通过一个唯一的ID来找到一个控件。当然,在jQuery中这个也是没有问题的,但是jQuery的选择功能相对更[详细]
-
C#精髓 GridView72大绝技 学习gridview的朋友必看
所属栏目:[Asp教程] 日期:2021-07-12 热度:118
快速预览: GridView无代码分页排序 GridView选中,编辑,取消,删除 GridView正反双向排序 GridView和下拉菜单DropDownList结合 GridView和CheckBox结合 鼠标移到GridView某一行时改变该行的背景色方法一 鼠标移到GridView某一行时改变该行的背景色方法二[详细]
-
js与ASP.NET 中文乱码问题
所属栏目:[Asp教程] 日期:2021-07-12 热度:129
1. 客户端 - 服务端的问题 1.1. get 方式提交短数据效率比 post 方式高 原因:个人感觉 1.2. post 方式提交时,若数据中含有中文,则服务端获得的数据中文部分会变为乱码 原因: 可能是提交时 XMLHttpRequest 自动对非标准 ASCII 字符进行了编码。 可能只是[详细]
-
asp.net 中文字符串提交乱码的解决方法
所属栏目:[Asp教程] 日期:2021-07-12 热度:93
调试的时候发现老是提示用户名不存在。于是我在后台直接输出我传递进去的用户名,发现输出来的全部是乱码。看来是编码的问题,于是百度了一下,发现其实只需要一行语句就能轻松搞定了: 在Web.config中的system.web节点里添加如下语句: globalization requ[详细]
-
asp.net 脏字典过滤问题 用正则表达式来过滤脏数据
所属栏目:[Asp教程] 日期:2021-07-12 热度:126
方法一:使用正则表达式 复制代码 代码如下: //脏字典数据存放文件路径 private static string FILE_NAME="zang.txt"; //脏数据字典表,如:脏数据一|脏数据二|脏数据三 public static string dirtyStr=""; public ValidDirty() { if (HttpRuntime.Cache["R[详细]
-
asp.NET 脏字过滤算法 修改版
所属栏目:[Asp教程] 日期:2021-07-12 热度:185
旧的算法是简单对每一个脏字调用一遍 string.replace,当然是用了StringBuilder。https://www.jb51.net/article/20575.htm。在我这里测试的时候,RegEx要快一倍左右。但是还是不太满意,应为我们网站上脏字过滤用的相当多,经过一番思考后,自己做了一个算[详细]
-
Asp.net中使用Sqlite数据库的方法
所属栏目:[Asp教程] 日期:2021-07-12 热度:191
实际运用中当我用SqliteAdmin以及SQLite Expert Professional 2软件新建Sqlite数据库的时候在ASP.NET中是无法运用的,老是报错:文件不是一个合法的数据库。后来采用一种方法,就是直接在ASP.NET里面利用引用入的DLL新建数据库就可以用了。 string datasour[详细]
-
asp.net 在客户端显示服务器端任务处理进度条的探讨
所属栏目:[Asp教程] 日期:2021-07-12 热度:80
下面就是采用静态变量的方法实现的: 复制代码 代码如下: %@ 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" private static in[详细]
-
十天学会ASP之第十天
所属栏目:[Asp教程] 日期:2021-07-12 热度:118
学习目的:分页技术,总结 ????今天最后一天我们学习一下ASP里面稍微难一点地分页技术,毕竟当我们有N条记录的时候我们不可能把所有记录显示在一个页面里面吧。 % exec="select * from test" set rs=server.createobject("adodb.recordset") rs.open exec,[详细]
-
asp.net 转换人民币大小金额
所属栏目:[Asp教程] 日期:2021-07-12 热度:131
using System; using System.Collections.Generic; using System.Text; namespace Common { /// summary /// 转换人民币大小金额。 /// /summary public class Rmb { /// summary /// 转换人民币大小金额 /// /summary /// param金额/param /// returns返[详细]
-
十天学会ASP之第六天
所属栏目:[Asp教程] 日期:2021-07-11 热度:191
学习目的:学会数据库的基本操作2(查询记录) ????在第四天中我们有这样一个程序: % set conn=server.createobject("adodb.connection") conn.open "driver={microsoft access driver (*.mdb)};dbq="server.mappath("example3.mdb") exec="select * from[详细]