- 博客(45)
- 收藏
- 关注
原创 文本内容MD5加密和验证的方法
如果要使用MD5加密的话必须引入名称空间using System.Web.Security; //加密,以下被选红的字体就是C#提供的加密的方法string empPwd = FormsAuthentication.HashPasswordForStoringInConfigFile(txtPwd.Text,"MD5"); //内容MD5加密 //验证用户输入的密码是否和注册时
2008-11-18 16:41:00
503
原创 当GridView无数据时的处理方法和如何取EmptyDataTemplate中定义的服务器控件
当GridView没有查到对应的数据时的处理办法:1、直接给GridView添加一个空数据的行。DataTable dt=ds.Tables[0];DataRow dr=dt.NewRow();dt.Rows.InsertAt(dr,0);GridView1.DataSource=dt;GridView1.DataBind();2、可以用GridView自带的模板中的方法(EmptyDataT
2008-11-06 11:46:00
1741
原创 获取GridView中RowCommand的当前选中行的索引或主键Id
获取GridView中RowCommand的当前索引行 前台添加一模版列,里面添加一个LinkButton前台 (如果在后台代码中用e.CommandArgument取值的话前台代码就必须在按钮中设置CommandArgument的值,值为绑定的数据库字段"操作"> "LinkButton1" runat="server" CommandName="Q
2008-10-31 10:32:00
1802
原创 在客户端电脑中创建一个永久性的cookie并读取客户cookie中的内容
protected void Button2_Click(object sender, EventArgs e) { HttpCookie mycookie = new HttpCookie("PersistentCookie", "Hello"); //创建和命名新的cookie并为其赋值 mycookie.E
2008-10-07 15:26:00
1029
原创 C#实现邮件的发送
using System.Net.Mail;protected void Button1_Click(object sender, EventArgs e) { try { MailMessage msg = new MailMessage(); //创建MailMessage类
2008-10-07 15:03:00
342
转载 使用ASP.net(C#)批量上传图片并自动生成缩略图,文字水印图,图片水印图
因本网站上传图片的需要,参考很多成熟的经验,在ASP.net平台上使用C#语言,做了这一自动批量上传图片的.ASPX文件,并经调试成功,在本网站上使用,现发出来供大家参考,也希望高手多加指点。 本程序主要功能有: (1)可以根据自己的需要更改上传到服务器上的目录,上传的源图、缩略图、文字水印图和图片水印图分别存入所定目录下的不同目录;
2008-10-06 14:56:00
519
转载 .NET 将文本转换成语音
用过金山词霸的都知道金山词霸里有个功能能够将单词按其读音读出来。也许会有人认为它是事先将所有的单词的读音文件存储在数据库里,然后事需要的时候再调用。其实事实上并不是这样,我们有更好的解决办法,MS就专门提供了这种技术。 在计算机中将文本转换成语音的技术叫做语音合成(TTS:Text To Speech)。要使用它的话就需要到MS官网上去下载地址为:http://www.microsoft.
2008-09-28 11:45:00
2932
原创 GridView中的行的背景色根据条件来显示不同的颜色和Button按钮半透明的方法
//以下代码必须写在GridView中的ItemDataBound事件中 if (e.Item.Cells[6].Text =="红色" { //当评分种类为不满意时背景色为红色 e.Item.Cells[6].Attributes.Add("style", "background-color:#FF9999");}else if (e.Item.Ce
2008-09-08 17:51:00
706
原创 当行被创建的时候将GridView中的第一列设为不显示
//当行被创建的时候将GridView中的第一列设为不显示 protected void grvAreaInfo_RowCreated(object sender, GridViewRowEventArgs e) { //一般直接写e.Row.Cells[0].Visible = false;就可以了但是如果使用了分页的话就要将
2008-09-02 17:54:00
627
原创 后台代码中判断页面中的层是否显示
//将层divLayerTK给显示出来 string scriptBrowseTuiKuan = "document.getElementById(divLayerTK).style.display = ;";this.Page.ClientScript.RegisterStartupScript(this.GetType(), "MyBrowseTKAlert",
2008-09-02 15:57:00
432
转载 使用GridView自带分页的代码
关于GridView分页页码的讨论 在GridView中实现分页的效果方法很简单,只需要在“GridView任务”对话框中进行设置就可以了。在“GridView任务”对话框中,选择“启用分页”命令,这样建立起简单的分页效果。在使用“启用分页”命令的时候要注意两点。(1) 是否允许分页GridView的AllowPaging属性。AllowPaging:是
2008-09-02 10:14:00
11730
2
原创 通过post向页面传替值的示例并有返回值和删除一天前文件夹下自动生成的文件
using System;using System.Net;using System.Drawing;using System.Text.RegularExpressions;using OnlineCard.Core;using CheckCodeLib;string cookieValue = CheckCodeHelper.SerializeCooki
2008-08-27 17:09:00
728
原创 密码值由五个文本框的值组成并且设置了每个文本框的最大长度和内容必须为数字
tr> td height="44" align="right">密码:td> td class="p01"> input name="cardid1" id="cardid1" runat="server" type="text" size="2" maxLength="2" class="pass01" onKeyup="if(this.value.
2008-08-27 16:25:00
587
原创 判断文本框中的内容必须全为数字其它的输入限制的方法
方法一:在html代码中直接判断tr> td height="44" align="right">充值卡序列号:td> td class="p01">input type="text" id="txtCardNumber" runat="server" maxLength="17" class="xlh" onKeyup="if(this.val
2008-08-27 16:03:00
1600
1
原创 通过String.Format方法将多个文本中的内容整合在一起
string cardpwd = String.Format("{0}{1}{2}{3}{4}", this.cardid1.Value, this.cardid2.Value, this.cardid3.Value, this.cardid4.Value, this.cardid5.Value);
2008-08-27 15:57:00
314
原创 asp.net中打开新窗口的多种方法
1.Response.Redirect("XXX.aspx",true)——直接转向新的页面,原窗口被代替;2. Response.Write("window.open(XXX.aspx,_blank)")——原窗口保留,另外新增一个新页面;3.Response.Write("window.location=XXX.aspx")——打开新的页面,原窗口被代替;4.Ser
2008-08-27 15:55:00
366
原创 asp在新页面中打开链接的方法
许多网站的拥有者期待访客能更久留在网站上,所以他们会想尽办法。最常见的方法就当访客单击一个链接时就打开一个新窗口显示内容。这样即使访客关闭了某个窗口,其它窗口还继续存在。通常,单击链接会在本窗口显示内容,而并不是弹出新窗口。一个简单链接的代码:"http://www.frog8.cn/">青蛙工作室如果在标签中加入target="_blank",当单
2008-08-27 15:51:00
1845
原创 .NET弹出提示点击确定之后再跳转页面的方法
//弹出了提示并且通过location.href转到了DeskTop.aspx页面 Response.Write("alert(密码修改成功);location.href=DeskTop.aspx;");
2008-08-27 15:39:00
2102
原创 将DataGrid中的数据导出为Excel的方法
Utils.cs 文件内容: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.
2008-08-07 16:15:00
1631
1
原创 在GridView中新增一行的方法并且新增行的值是GridView原所有列的值的总和
private int sumNum = 0; private decimal sumSaleIncome = 0M; private decimal sumFaceIncome = 0M; private decimal sumProfit = 0M;if (e.Item.ItemIndex >= 0) //通过e.Item.ItemIndex方法将Ce
2008-08-07 11:52:00
1261
原创 客户端加JS代码判断复选框是否全选的代码
客户端代码: 华人乐队组合 href="http://www.ssjj.com/special/3773.html">凤凰传奇 type=checkbox value=270240>http://www.ssjj.com/play/270240.html"
2008-08-06 15:13:00
648
原创 JS实现播放器的方法
function playwma() { var Musicurl="F://Music//123.mp3"; document.writeln(" document.writeln("classid=/"CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6/" name=/"MediaPlayer/">"); document.writeln(" "); d
2008-08-06 15:11:00
760
原创 .NET在客户端通过JS获取打开网站的地址的方法
document.writeln("");var sturl = location.href; function HighlightAll(s,d){ window.clipboardData.setData("text",s); alert(d);}
2008-08-06 15:05:00
400
转载 .NET应用技巧
本实例主要介绍如何使用System.Web.Security命名空间下的FormsAuthentication类的HashPasswordForStoringInConfigFile方法根据指定的密码和哈希算法生成一个适合于存储在配置文件中的哈希密码,对口令加密。这个方法可以将用户提供的字符变成乱码,然后存储起来,甚至可以存储在cookies中。HashPasswordForStori
2008-07-28 11:35:00
727
转载 c# 日期方法与函数的应用
在开发网站时,有时需要获取最新的信息,如获取最新注册的用户信息、最新订单信息等。在本实例中,使用DateDiff方法来获取系统时间与指定时间的间隔数,运行结果如图7.6所示。图7.6 使用DateDiff方法获取日期时间的间隔数主要代码如下:protected void Calendar1_SelectionChanged(object sender, EventArg
2008-07-28 11:25:00
832
转载 c# 日期的格式化及其时间的比较
在开发网站的过程中,有时希望将显示的结果以某种形式显示出来,例如,将数字格式化为金额、生成“000”格式的编码、将小写金额转换为大写金额等。本实例介绍如何将日期格式化为指定的格式,运行结果如图7.4所示,显示了将系统日期格式化为短日期格式和长日期格式两种形式。将系统日期格式化为短日期格式的代码如下:Label2.Text = System.DateTime.Now.ToShort
2008-07-28 11:14:00
2913
转载 c# 日期和时间的获取
在开发网站的过程中,如开发新闻网站、论坛、聊天室等,都需要获取当前系统日期,本实例介绍如何获取系统日期并将系统日期用不同的格式显示出来。实例运行结果如图7.1所示。获取当前系统日期并将其转化为短日期格式的代码如下:Label1.Text = System.DateTime.Now.ToShortDateString();获取当前系统日期并将其转化为长日期格式的代码如下:L
2008-07-28 11:12:00
5521
转载 用正则表达式验证输入是否合法的方法
本实例介绍如何使用正则表达式验证E-mail格式是否正确,主要是使用Regex类的IsMatch方法来判断指定的电子邮箱格式是否合法。IsMatch方法用于指示Regex类构造函数中指定正则表达式在输入字符串中是否找到匹配项。该方法有多种重载形式,本实例所使用的重载形式声明如下:public static bool IsMatch (string input,string pattern)
2008-07-28 10:32:00
3818
1
转载 javascript:获取屏幕高度和宽度等信息 & 制作滚动窗体时遇到的问题
javascript:获取屏幕高度和宽度等信息 & 制作滚动窗体时遇到的问题(转) 网页可见区域宽: document.body.clientWidth网页可见区域高: document.body.clientHeight网页可见区域宽: document.body.offsetWidth (包括边线的宽)网页可见区域高: document.body.offsetHeight (
2008-07-22 17:47:00
686
原创 JavaScript判断文本筐值是否为半角空格和全角空格(正则表达式)
//假如文本筐输入的内容为半角空格的判断方法 // Trim() , Ltrim() , RTrim() String.prototype.Trim = function() { return this.replace(/(^/s*)|(/s*$)/g, ""); 或 return.this.replace(//s/gi,"")} String.prototype.LTrim = f
2008-07-21 13:11:00
1607
原创 C#正则表达式小结
C#正则表达式小结 只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^/d{n}$"。只能输入至少n位的数字:"^/d{n,}$"。只能输入m~n位的数字:"^/d{m,n}$"。只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。只能输入有1~3位小
2008-07-09 16:04:00
548
原创 javascript正则表达式
/************************************************ * javascript正则表达式检验 ************************************************* */ //校验以字母开头var patn = /^[a-zA-Z]+[a-zA-Z0-9
2008-07-09 15:51:00
313
原创 无须后台直接调用客户端的function判断用户是否输入
function testPwd() { var a=document.getElementById(txtPwd).value; if(a != "") { alert(a); } else {
2008-06-27 14:31:00
305
转载 asp.net中前台javascript与c#函数相互调方法
C#代码与javaScript函数的相互调用问题:1.如何在JavaScript访问C#函数?2.如何在JavaScript访问C#变量?3.如何在C#中访问JavaScript的已有变量?4.如何在C#中访问JavaScript函数?问题1答案如下:javaScript函数中执行C#代码中的函数:方法一:1、
2008-06-27 10:13:00
743
原创 确认修改或删除的脚本
//写在前端HTML中function confirmDelete (frm){ var j=0; // loop through all elements for (i=0; i<frm.length; i++) { // Look for our checkboxes only
2008-06-20 12:05:00
535
原创 .NET自带的判断控件说明
RequiredFieldValidator 确保用户不跳过输入。 CompareValidator 使用比较运算符(小于、等于、大于等)将用户的输入与另一控件的常数值或属性值进行比较。 RangeValidator 检查用户的输入是否在指定的上下边界之间。 可以检查数字、字母或日期对内的范围。可以将边界表示为常数。 RegularExpressionValidator 检
2008-06-20 12:03:00
260
原创 可使窗体拖动的代码
<div style="font: caption; position: absolute; top: 68px; left: 136px; border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: b
2008-06-20 12:01:00
227
原创 SQL和Oracle语法
select to_char(sysdate,hh24MISS) from dual --Oracle中查询系统时间的小时、分、秒的语句declare @a charselect a=left(replace(convert(varchar,getdate(),108),:,),4) from hd_timeslot --SQL中查询系统时间的小时和分钟
2008-06-20 11:59:00
1734
原创 常用控件的缩写
AdRotator artButton btnCalendar cdCheckBox chkCheckBoxList chklCompareValidator cpvCustomValidator ctvDataGrid dgDataList dlDropDownList ddlHyperLink hlImag
2008-06-20 11:58:00
271
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人