ASP.NET编程
wang的CSND
这个作者很懒,什么都没留下…
展开
-
jquery分页功能
HTML页面代码 $(function () { //首先获取数据总数 $.post("PBFans.ashx", { "action": "getMsgNum" }, function (data, status) { if原创 2013-07-08 17:10:26 · 3974 阅读 · 0 评论 -
继承类和base,override,virtual 的…
base其实最大的使用地方在面相对性开发的多态性上,base可以完成创建派生类实例时调用其基类构造函数或者调用基类上已被其他方法重写的方法。 基类,就好像人类的祖先一样派生类,就是继承了祖先特色的子孙1.关于base调用基类构造函数public class A{ public A() { Console.WriteLine( "原创 2013-12-25 14:42:00 · 715 阅读 · 0 评论 -
oncommand与CommandArgument的联系
oncommand与CommandArgument的联系,下面的例子演示了它们之间的联系LinkButton 和Button都有这两个属性,它们都是用来传值的 aspx页面代码<%@ Page Language="C#" CodeFile="CommandArgument.aspx.cs" Inherits="text_Default"%><!DOCTYPE html PUBLI原创 2013-12-25 14:41:15 · 559 阅读 · 0 评论 -
SiteMapPath控件和站点地图的用法
首先加一个Web.sitemap文件在Web.sitemap里写的语句xml version="1.0"encoding="utf-8" ?>siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0"> siteMapNode url="~/show.aspx"title="网站首页" descripti原创 2013-12-25 14:40:16 · 3585 阅读 · 0 评论 -
DataList控件与ItemTemplate的用法
在用DataList控件的时候肯定的要用到itemtemplate,现在我就跟大家怎么用它第一步:先把DataList控件绑定数据库中的某个表,代码如下: SqlConnectioncon = new SqlConnection("server=.;uid=sa; pwd=密码; database=数据库"); SqlDataAdapter sd=原创 2013-12-25 14:40:00 · 3762 阅读 · 0 评论 -
把文章中带有的html代码去掉
1.首先要引用类库 usingSystem.Text.RegularExpressions; 2.方法 private string StripHT(stringstrHtml) { Regex regex = new Regex("",RegexOptions.IgnoreCase); string strOutput = rege原创 2013-12-25 14:42:34 · 1044 阅读 · 0 评论 -
cookie的创建与清除
1.创建名为 userid的 cookie HttpCookie cookie = newHttpCookie("userid"); //设置cookie的名称 cookie.Value= ((Maticsoft.Model.Personal)Session["person"]).userID.ToString();//为cookie赋值 cookie.Expires=原创 2013-12-25 14:40:44 · 578 阅读 · 0 评论 -
AspNetPager控件的用法
具体的思路就先用AspNetPager读取数据库里内容有多少,也就是有几条然后再用datalist去利用AspNetPager的属性去取数据库里的东西这样就实现了分页效果,现在做网站挺使用的,主流,您一定要主要红字的部分 前台页面代码:Page.aspx<%@ Page Language="C#" CodeFile="page.aspx.cs" Inherits="page" %><原创 2013-12-25 14:40:20 · 538 阅读 · 0 评论 -
md5加密
string pass =this.password.Text; string pwd =System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(pass,"MD5"); //System.Web.Security.FormsAuthentication.HashP原创 2013-12-25 14:40:18 · 468 阅读 · 0 评论 -
Repeater嵌套
<asp:Repeater ID="rpt1" runat="server"onitemdatabound="rpt1_ItemDataBound"> <asp:Label ID="lblzyc" runat="server"Text=''Visible="false"> <h1onClick="java原创 2013-12-25 14:42:27 · 569 阅读 · 0 评论 -
asp.net把十六进制转换成十进制
//表示十六进制字符 string sl ="ff"; //通过这句话就可以把十六进制字符转换成十进制 int s = Int32.Parse(sl,System.Globalization.NumberStyles.AllowHexSpecifier); 这个可以用在颜色转换中 如:把#FFFFFF转换成RGB格式也就是:R:255 G:255 B:原创 2013-12-25 14:42:49 · 1192 阅读 · 0 评论 -
ASP.NET发送邮件
using System;using System.Collections.Generic;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Net.Mail;using System.Net;public partial class email : System.We原创 2013-12-25 14:42:53 · 765 阅读 · 0 评论 -
当显示图片出错时显示为默认图片
第一得到放置图片的文件夹的绝对路径imgPath =this.Server.MapPath("~/admin/shop/imageProduct"); 第二调用自己写的方法imgPath就是放图片的文件的绝对路径imgsrc就是数据库里存的某图片的路径 public static string defaultImg(string imgPath, stringimgsrc)原创 2013-12-25 14:41:27 · 834 阅读 · 0 评论 -
分页类
类中代码 public static DataSet Query(string SQLString, int PageIndex, intPageSize) { using (SqlConnection connection = newSqlConnection(_connectionString)) { DataSet ds原创 2013-12-25 14:41:10 · 439 阅读 · 0 评论 -
字数多出时用省略号代替
<asp:Label ID="Label1" runat="server"Text='<%#eval_r("news_name").ToString().Length > 5 ?eval_r("news_name").ToString().Substring(0,5) + "..." :eval_r("news_name").ToString() %>'ToolTip='<%#eval原创 2013-12-25 14:40:27 · 529 阅读 · 0 评论 -
在gridview里实现鼠标划过行效果
在gridview里实现鼠标划过行效果注意:一下代码要写在RowDataBound事件中protected voidGridView1_RowDataBound(object sender,GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) {原创 2013-12-25 14:40:04 · 633 阅读 · 0 评论 -
输入汉字返回每个汉字拼音的头一个…
把一段文字传到方法中,会把每个汉字的拼音的头一个字母以大写的方式返回 如:“家居用品”那么放回的值为“JJYP” #region 缩略名 public staticstring GetSpellCode(stringCnStr) { string strTemp = ""; int iLen = C原创 2013-12-25 14:42:51 · 853 阅读 · 0 评论 -
asp.net 把图片RGB格式转换成…
首先需要引用命名空间(如果没有就下载)//需要引用PresentationCore.dll,Microsoft.CSharp.dll,PresentationFramework.dllusing System.IO;using System.Windows.Media.Imaging; using System.Windows.Media;测试的时候把下面这些写到一个单机事件中原创 2013-12-25 14:43:04 · 764 阅读 · 0 评论 -
asp.net下载文件
private void DownloadFile(string filepath) { string filename = filepath; string name =filename.Substring(filename.LastIndexOf("\\") + 1); System.IO.FileInfo file = newSy原创 2013-12-25 14:43:02 · 589 阅读 · 0 评论 -
简单的验证码
注意:using System.Drawing; 和 usingSystem.Drawing.Imaging; 和 using System.IO不要忘加了; protected void Page_Load(object sender, EventArgs e) { string tmp = RndNum(4); HttpCookie a =原创 2013-12-25 14:40:14 · 548 阅读 · 0 评论 -
session的用法
Session[]就是缓存,默认的类型是Object,就是说无论你把什么值赋给Session[],都是会变成Object类型的数据,空说没用,你也别看技术文献里面生涩的解释,我举个例子吧: 比如说页面Page1上有个Textbox,名字为txtName,现在我想把txtName.Text的值传给下一个页面Page2,那么我就会这么写: 在Page1的cs文件中怎么写和怎么赋值原创 2013-12-25 14:39:58 · 574 阅读 · 0 评论 -
asp.net发送电子邮件
#region 发送电子邮件 /// /// 发送电子邮件 /// /// 收件人邮箱地址 /// 邮件主题 /// 邮件内容 /// public static bool Send(string MessageTo, string MessageSu原创 2013-10-07 09:57:04 · 2123 阅读 · 0 评论 -
Asp.net压缩文件
using ICSharpCode.SharpZipLib.Zip; //引用 /// /// 功能:压缩文件(暂时只压缩文件夹下一级目录中的文件,文件夹及其子级被忽略) /// /// 被压缩的文件夹夹路径 /// 生成压缩文件的路径(带后缀),为空则默认与被压缩文件夹同一级目录,名称为:文件夹名+.zip /// 是否压缩成原创 2013-08-25 15:55:19 · 816 阅读 · 0 评论 -
asp.net以字符流的形式下载文件
string fileNameXZ = "orderlist.zip";//客户端保存的文件名 string filePath = Server.MapPath("/createimg/orderList");//路径 //以字符流的形式下载文件 FileStream fs = new FileStream(filePath, FileMode.O原创 2013-08-25 15:57:34 · 1358 阅读 · 0 评论 -
ASP.NET输入汉字返回每个汉字拼音的头一个字母的大写形式
//家居用品”那么放回的值为“JJYP” //把一段文字传到方法中,会把每个汉字的拼音的头一个字母以大写的方式返回 public static string GetSpellCode(string CnStr) { string strTemp = ""; int iLen = CnStr.Length;原创 2013-08-25 15:59:20 · 1196 阅读 · 0 评论 -
ASP.NET时间差(TimeSpan用法)
public static string TimeType(DateTime tm) { string timeNumber = string.Empty; DateTime timeNow = DateTime.Now; TimeSpan ts = timeNow - tm;原创 2013-07-02 17:45:41 · 1085 阅读 · 0 评论 -
asp.net无刷新上传图片并预览
思路:1.通过HTML控件file选择图片,然后通过form提交到一般处理程序。注意:这里需要实现无刷新提交,无刷新提交在这里就不多说了,有很多中方法。如:通过iframe实现2.一般处理程序接收到传来的file信息后,读取图片的信息,然后把信息存入数据流中(该数据流是用来预览图片用)。如:a.aspx?id=123的形式从内存流里读取图片3.自己创建一个类,把内存流转换成字节原创 2013-07-15 16:07:51 · 1853 阅读 · 1 评论 -
asp.net对XML的操作
XML文件内容 Oberon's Legacy Corets, Eva 5.95 往节点中插入一个节点XmlDocument xmlDoc=new XmlDocument();xmlDoc.Load("bookstore.xml");XmlNode root=xmlDoc.SelectSingleNode("bookstore");//查找原创 2013-07-11 16:28:33 · 586 阅读 · 0 评论 -
ASP.NET缓存处理
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Collections;using System.Web.Caching;using System.Text.RegularExpressions;namespace Maticsoft.Web.原创 2013-07-12 10:21:44 · 681 阅读 · 0 评论 -
转换人民币大小金额(阿拉伯数字表示的RMB变成汉字RMB)
/// /// 转换人民币大小金额 /// /// 金额 /// 返回大写形式 public static string CmycurD(decimal num) { string str1 = "零壹贰叁肆伍陆柒捌玖"; //0-9所对应的汉原创 2013-10-07 10:31:47 · 1015 阅读 · 0 评论 -
ASP.NET中URL重写
一,在Global.asax页面引用 System.Web.Routing 然后再添加 void RegisterRoutes(RouteCollection routes) { routes.MapPageRoute("Default", "Default/{category}/{name}", "~/Defau原创 2013-09-22 14:30:04 · 486 阅读 · 0 评论 -
网页中出现错误时,要执行的语句
void (objectsender, EventArgs e) { // 在出现未处理的错误时运行的代码 Exception objErr =Server.GetLastError().GetBaseException(); string error =string.Empty; string errortime =原创 2013-12-25 14:39:56 · 564 阅读 · 0 评论 -
连接sql数据库
using System;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.原创 2013-12-25 14:39:53 · 488 阅读 · 0 评论 -
当前访问人数
准备工作1、新建一个TongJi 的数据库,添加一个tongji 的表,在表中有一个 Number 的字段,为 int 类型,Number初值为1000;2、新建一个网站;3、新建数据库连接字符串(具体方法)并将其保存到Web.config 文件中,节的代码如下: connectionStrings> add name="TongJiConnectionString"原创 2013-12-25 14:39:46 · 571 阅读 · 0 评论 -
解决把html代码插入数据库时报有潜…
有的时候当把html代码当作信息插入数据库的是会报一下错误:从客户端(topicsubmit="发表帖子")中检测到有潜在危险的 Request.Form 值。解决办法:在web.config里添加一下两句话问题就可以解决 <pages validateRequest="false"></pages> <httpRuntimerequestValidationMode=原创 2013-12-25 14:43:16 · 1546 阅读 · 0 评论 -
Asp.Net前台页面如何调用后台cs变…
1.:是在绑定控件DataBind()方法执行时被执行,用于数据绑定如: < %# Container.DataItem("tit")%>2.: 在程序执行时被调用,可以显示后台变量值如:*.aspx中: *.cs中: protected string aaa="姓名";3.:内联代码块里面可以在页面文件*.aspx或*.ascx文件里面嵌入后台代码原创 2013-12-25 14:42:15 · 888 阅读 · 0 评论 -
ViewState的用法
ViewState和session差不多他们两个唯一的区别就是:ViewState定义只好只能在当前页面有效, session定以后能再这个网站中使用 ViewState的定义跟session一样定义ViewStateViewState["a"]="abc";定以后就可以直接的用了原创 2013-12-25 14:41:01 · 571 阅读 · 0 评论 -
SqlDataAdapter dataset attribute…
几乎每一行我都给你写了解释,如果有不懂的请给我留言 protected void Page_Load(object sender, EventArgs e) { if(Session["name"]==null || Session["pwd"]==null) { Response.Redirect("enter.aspx"); /原创 2013-12-25 14:40:02 · 484 阅读 · 0 评论 -
ASP.NET去除HTML标记,取出文本中的图片地址,移除HTML标签
#region 去除HTML标记 /// /// 去除HTML标记 /// /// 包括HTML的源码 /// 已经去除后的文字 public static string NoHTML(string Htmlstring) { //删除脚本原创 2013-09-28 08:55:44 · 800 阅读 · 0 评论 -
asp.net+uploadify实现图片上传图片
$("#file_upload").uploadify({ 'auto': true, 'swf': '/template/js/cutImg/uploadify/uploadify.swf', 'uploader': '/template/js/cutImg/upload.ashx', 'multi': false, //是否能选择原创 2014-05-08 19:42:16 · 1325 阅读 · 0 评论