【asp.net的cms 核心代码篇】教程文章相关的互联网学习教程文章

ASP.NET连接sql2008数据库的实现代码【图】

利用SqlConnection对象连接sql2000以上版本,并使用SqlCommand对象对数据库进行读取。 SqlCommand类概述: 用于对sql数据库执行sql语句或存储过程。 命名空间:System.Data.SqlClient程序集: System.Data(在 System.Data.dll中) SqlCommand类的属性 1.CommandText获取或设置要对数据源执行的Transact—SQL语句或存储过程。 2. CommandType 获取或设置一个值,该值指示如何解释CommandText属性,CommandType默认为CommandType.T...

asp.net+ajaxfileupload.js 实现文件异步上传代码分享

由于代码很简单,这里就闲话不多说了,直接上代码,小伙伴们自己研读代码就明白了。 前台代码: 代码如下: /*修改头像*/ //上传 function _sc() { $(".ckfile").html("").css("color", "#535353"); $("#_userImgPath").val(""); var str = $("#file").val(); if ($.trim(str) == "") { $(".ckfile").html("请选择文件。").css("color", "red"); ...

smtp发送带附件的邮件代码分享

该方式直接保存为HTML文件,也可以是文本文件,其它格式效果不是很好代码如下: MailMessage mmsg = new MailMessage(); mmsg.Subject = "邮件标题"; mmsg.Body = "邮件内容"; mmsg.To.Add("accept@qq.com");//接收邮箱 byte[] bytes = System.Text.Encoding.Default.GetBytes (@"<table><tr><td width=150>1234567891234567 </td><td width=80>12345678</td></tr></table>"); MemoryS...

asp.net中控制反转的理解(文字+代码)

对IOC的解释为:“Inversion of control is a common characteristic of frameworks, so saying that these lightweight containers are special because they use inversion of control is like saying my car is special because it has wheels.” 我想对这一概念执行 一个个人的阐述,以方便我的理解。控制反转,从字面意思来看, 就是控制权由被动变主动又变为被动,或被动变主动又变为被动。从这个角度来说,IOC就变得非常容...

.NET WinFrom中给文本框添加拖放事件的代码

在开发.NET WinForm程序时,有时候我们希望窗体上的文本框能接受鼠标拖放事件,比如允许将文件直接拖放到文本框中以直接获取到文件的本地路径,或者将选取的字符串直接拖放到文本框中等等。要实现这个功能其实很简单,代码如下。 1. 将文本框的属性AllowDrop设置成True 2. 给文本框添加DragEnter事件 代码如下:private void textBox1_DragEnter(object sender, DragEventArgs e) { if (e.Data.GetDataPresent(DataFormats.FileDro...

Asp.Net模拟表单提交数据和上传文件的实现代码

如果你需要跨域上传内容到另外一个域名并且需要获取返回值,使用Asp.Net的作为代理是最好的办法,要是客户端直接提交到iframe中,由于跨域是无法用javascript获取到iframe中返回的内容的。此时需要在自己的网站做一个动态页作为代理,将表单提交到动态页,动态页负责将表单的内容使用WebClient或HttpWebRequest将表单数据再上传到远程服务器,由于在服务器端进行操作,就不存在跨域问题了。 WebClient上传只包含键值对的文本信息示...

Asp.Net中的字符串和HTML十进制编码转换实现代码【图】

Asp.Net将字符串转为&#区码位编码,或者将&#区码位编码字符串转为对应的字符串内容。&#数字;这种编码其实就是将单个字符转为对应的区码位(数字),然后区码位前缀加上“&#”,后缀加上“;”组成,对于这种编码的字符串,浏览器会自动解析为对应的字符。Asp.Net字符串和&#编码转换源代码和测试代码如下:using System; using System.Text.RegularExpressions; public partial class purchase_property : System.Web.UI.Page {/// <s...

ASP.NET自动为URL加上超链接的代码

作为一个程序员,在完成设计后还要根据程序的情况以及用户的反映不断对程序进行改进,这样才能不断地完善自己的作品。笔者在制作完软件商务网的论坛后,发现人们总喜欢在帖子中加上各种有用的URL链接或Email地址。而笔者当初设计时没有考虑到这一点,使得这些URL链接或Email地址只能以文字的形式而并不是以超链接的形式显示,其它浏览帖子的人还必须把这些URL链接拷贝到浏览器中或把Email地址拷贝到Outlook中才能转到相应的链接地址...

在.NET中取得代码行数的方法

文章目的 介绍在.NET中取得代码行数的方法 代码 代码如下:[STAThread] static void Main(string[] args) { ReportError("Yay!"); } static private void ReportError(string Message) { StackFrame CallStack = new StackFrame(1, true); Console.Write("Error: " + Message + ", File: " + CallStack.GetFileName() + ", Line: " + CallStack.GetFileLineNumber()); } StackFrame(Int32, Boolean) 初始化与当前堆栈帧之上的帧对...

去除HTML标签删除HTML示例代码

代码如下:/// <summary> /// 去除HTML标签 /// </summary> /// <param name="Htmlstring"></param> /// <returns></returns> public static string DeleteHTML(string Htmlstring) { //删除HTML Htmlstring = Regex.Replace(Htmlstring, @"<(.[^>]*)>", "", RegexOptions.IgnoreCase); Htmlstring = Regex.Replace(Htmlstring, @"([\r\n])[\s]+", "", RegexOptions.IgnoreCase); Htmlstring = Regex.Replace(Htmlstring, @"-->", "...

在RowCommand事件中获取索引值示例代码

在RowCommand事件中获取索引值 1.利用e.CommandSource 代码如下:protected void lpg_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "ItemCollect") { GridViewRow gvr = (GridViewRow)(((LinkButton)(e.CommandSource)).NamingContainer); LinkButton lk = lpgKnowledgeExchange.Rows[gvr.RowIndex].FindControl("lbtnCollect") as LinkButton; } } 2.如果是模板列中的button直接click事件 利用...

记录asp.net网站是什么原因导致停止运行的代码【图】

记录网站是什么原因导致停止运行还是有必要的,下面是具体的实现方式。 代码如下:protected void Application_End(object sender, EventArgs e) { RecordEndReason(); } /// <summary> /// 记录网站停止运行原因 /// </summary> protected void RecordEndReason() { HttpRuntime runtime = (HttpRuntime)typeof(System.Web.HttpRuntime).InvokeMember("_theRuntime", System.Reflection.BindingFlags.NonPublic | System.Reflecti...

在Repeater控件中通过Eval的方式绑定Style样式代码

代码如下:<a onclick=PayOpenItem(<%#Eval("OID") %>) id="ToPay" href="#" style="display:<%# Eval("OStatus").ToString().Equals("2")?"block":"none" %>">付款</a>

.net实现ping的实例代码

代码如下:class ServicePinger { private static readonly ILog log = LogManager.GetLogger(typeof(ServicePinger)); public ServicePinger(string siteName, string siteUrl, string serviceUrl) { if (siteName == null) throw new ArgumentException("siteName cant be null"); if (siteUrl == null) throw new ArgumentException("site...

asp.net输出重写压缩页面文件实例代码

例子 代码如下:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.htmlControls;using System.Text.RegularExpressions;using System.IO;/// <summary>/// PageBase 页面基类/// </summary>public class PageBase : System.Web.UI.Page{ protected o...