- 博客(50)
- 资源 (2)
- 收藏
- 关注
转载 .net 动态添加控件消失 问题解决
对于很多时候,我们在开发的时候,需要动态添加控件,包括Html控件,Asp.Net 控件。js生成html控件function AddProperty(){ var count = document.getElementById('hidCount').value; var str = " 属性名称:  
2014-05-14 16:41:23
999
转载 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.W
2014-05-13 16:14:30
245
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.W
2014-05-13 16:11:37
232
转载 asp.net中cookie中文乱码的解决
asp.net中cookie中文乱码的解决cookie里面不能写中文,是由于cookie先天的编码方式造成的。 所以需要有一种中间编码来过渡。写cookie时 string t =HttpUtility.UrlEncode(要写入到cookies的中文值);读cookie时 //读取cookies时 t = HttpUtility.UrlDecode(teacher_name);
2013-12-27 18:06:02
317
转载 C#double转化成字符串 保留小数位数, 不以科学计数法的形式出现。
在C#中大家都会遇到这种情况 double类型的数据,需要格式化(保留N未有效数字)或者是保留N为小数等情况,我们往往采取double.tostring("参数");的方法。下面就列出几个常用的方法。double temp=3.1415926;(F)Fixed point:string str1=temp.toString("f1");//保留一位小数 四舍五入 结果:3.1(F)Fi
2013-12-18 10:01:56
367
原创 [转]浅谈数据库设计技巧(上)、(下)(搜藏)
说到数据库,我认为不能不先谈数据结构。1996年,在我初入大学学习计算机编程时,当时的老师就告诉我们说:计算机程序=数据结构+算法。尽管现在的程序开发已由面向过程为主逐步过渡到面向对象为主,但我还是深深赞同8年前老师的告诉我们的公式:计算机程序=数据结构+算法。面向对象的程序开发,要做的第一件事就是,先分析整个程序中需处理的数据,从中提取出抽象模板,以这个抽象模板设计类,再在其中逐步添加处理其
2009-12-19 00:02:00
81
原创 Server.UrlEncode、HttpUtility.UrlDecode的区别
在对URL进行编码时,该用哪一个?这两都使用上有什么区别吗?测试:string file="文件上(传)篇.doc";string Server_UrlEncode=Server.UrlEncode(file);string Server_UrlDecode=Server.UrlDecode(Server_UrlEncode);string HttpUtility_Url
2009-11-27 18:52:00
354
转载 如何重新注册asp.net 2.0
今天重新安装IIS所以,得重新注册.net 1.1与.net2.0如果是在装完.Net2005后安装的 IIS ,则在windows2000,xp,2003系统下,运行 C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis.exe -i
2009-11-25 00:51:00
1510
转载 CacheHelper缓存类
using System;using System.Collections;using System.Collections.Generic;using System.Text;using System.Text.RegularExpressions;using System.Web;using System.Web.Caching;namespace CropWeb.Library{/// //
2009-09-06 09:51:00
1831
转载 未能加载文件或程序集 请移除注册表值 [HKLM/Software/Microsoft/Fusion!EnableLog] 解决方法
警告: 程序集绑定日志记录被关闭。 要启用程序集绑定失败日志记录,请将注册表值 [HKLM/Software/Microsoft/Fusion!EnableLog] (DWORD)设置为 1。 注意: 会有一些与程序集绑定失败日志记录关联的性能损失。 要关闭此功能,请移除注册表值 [HKLM/Software/Microsoft/F
2009-08-30 22:49:00
39218
6
转载 DataView筛选记录常用方法
我们使DataView大部分时间是用筛选DataSet中的记录,筛选之后我们可能要用到符合条件的记录的条数,也可能要使用刷选出来的表,下面写几种常用的:(DataSet1为定义好的DataSet)一:取出筛选的符合条件记录的条数DataView mydv = new DataView();mydv = DataSet1.Tables[0].DefaultView;mydv.RowFilter
2009-08-21 00:49:00
4413
3
转载 dataTable中筛选数据(datatable.select 和dataview.RowFilter)
Conn.Open(); SqlDataAdapter sda=new SqlDataAdapter(SQL,Conn); DataSet ds=new DataSet(); sda.Fill(ds,"jing"); ds.WriteXml(path); DataTable newdt = new DataTable(); DataTable dt;
2009-08-21 00:48:00
3390
转载 DataTable.Select 返回DataTable
在实际编程工程中,常常遇到这样的情况:DataTable并不是数据库中的,或者DataTable尚未写到数据库,或者从数据库中读出的DataTable已经在本地被改动,又没有写回数据库(可能还要作其他改动),在这些情况下,其实只要用.NET类库中提供的DataView类的强大功能(主要是用它的RowFilter属性),就能方便地解决这类查询问题。常有网友在网上询问怎么在DataTable中执行Da
2009-08-21 00:46:00
967
1
原创 .net中产生随机数
在.net Framework中提供了一个专门用来产生随机数的类System.Random,使用这个类时必须导入System命名空间。当然,命名空间System在每个ASP.net页面中都是自动导入的,所以我们可以直接使用这个类。对于随机数,大家都知道,计算机不可能产生完全随机的数字,所谓的随机数发生器都是通过一定的算法对事先选定的随机种子做复杂的运算,用产生的结果来近似的模拟完全随机数,这种
2009-07-15 10:43:00
455
转载 UBB C#
最近我又开始用c#做论坛,在网上找了一下,虽然也有关于ubb(c#)的转换代码,可是同样都不全面,我在这里补充了一下,拿出来和大家共享。 有什么问题到我个人的论坛[url=http://www.hushiyu.com]www.hushiyu.com[/url]来交流,随时欢迎。 using System;using System.Text;using System.Text.Regula
2009-07-12 18:19:00
193
转载 Convert.ToInt32与Int32.Parse区别及Int32.TryParse
2个方法都可以把string转换为int,那么他们有什么区别?什么时候该用什么?性能如何。其实在2.0里还有Int32.TryParse也实现了同样的效果。 using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { st
2009-02-25 23:43:00
197
转载 数字 小数 正则表达式收集
正则表达式用于字符串处理、表单验证等场合,实用高效,Movable Type的搜索功能中也可以使用,以远高效于简单逻辑关系的关键字快速定位到站点内的某一文章。下面是DRL的兄弟整理了一些常用的表达式,需要用之时查阅一时,强胜于啥都需要时才另外开始想。匹配中文字符的正则表达式: [/u4e00-/u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在
2009-02-21 17:16:00
475
转载 asp.net遍历控件的实现
1、在页面动态添加一个控件的方法。 在页面的HTML代码上设置一个asp:PlaceHolder 站位控件,当页面被加载的时候,在这个PlaceHolder控件上添加所需要的其他控件。Sub Page_Load(sender as Object, e as EventArgs) sub Page_Load(sender as Object, e as EventArgs)
2009-02-17 14:50:00
239
转载 C#代码与javaScript函数的相互调用
我们通过问答的方式来为大家解答C#与JAVASCRIPT函数的相互调用:1.如何在JavaScript访问C#函数? 2.如何在JavaScript访问C#变量? 3.如何在C#中访问JavaScript的已有变量? 4.如何在C#中访问JavaScript函数? 问题1答案如下: javaScript函数中执行C#代码中的函数: 方法一:1、首先建立一个按钮,在后台将调用
2009-02-06 15:41:00
204
转载 ASP.NET中常用的26个优化性能方法
1. 数据库访问性能优化 数据库的连接和关闭访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接池达到最大限度后
2009-02-04 18:04:00
233
1
转载 ASP.NET2.0 验证cookie详解
对于ASP.NET Forms验证,想必大家都非常的熟悉。然而,在控制用户的(过期时间)expired time的时候,你是否遇到过一些奇怪的现象呢?虽说只是一个小小的cookie,但是其中可能有很多的东西你都不知道。今天我将和大家详细讨论一下cookie的注意点。在ASP.NET 的Forms验证中,通常我们会使用ASP.NET自带的Login控件来进行验证。同时,在web.config文件
2009-02-04 17:30:00
185
原创 C# 编程规范
一、命名 1.用pascal规则来命名方法和类型。 public class TextBox { public void DataBind() { } } 2.用camel规则来命名局部变量和方法的参数。 string userName; public AddUser(string userId, byte[] pass
2009-01-30 00:04:00
236
转载 C#编程规范--控件命名篇
规范制定原则 1 方便代码的交流和维护。 2 不影响编码的效率,不与大众习惯冲突。 3 使代码更美观、阅读更方便。 4 使代码的逻辑更清晰、更易于理解。 术语定义Pascal 大小写 将标识符的首字母和后面连接的每个单词的首字母都大写。可以对三字符或更多字符的标识符使用Pascal 大小写。例如:BackColor大小写标识符的首字母小写,而
2009-01-30 00:01:00
338
原创 C#查找字符串中某字符出现次数的方法
查找字符串中某字符出现次数的方法(一) int c0 = str.Length - str.Replace("a", String.Empty).Length; 利用替换的方式找,效率不高(二) int c2 = 0; for (int i = 0
2009-01-10 11:42:00
10919
4
原创 QQ在线代码,MSN在线代码,雅虎通在线代码,阿里旺旺在线代码
如何在网页上显示腾讯QQ/MSN/旺旺在线洽谈? 1.QQ在线咨询代码(qq在线交谈代码/qq在线客服代码/qq在线状态代码/qq在线客服代码) (将361233107换成你的号码,site后面换成你的网站就可以了)361233107&Site=服务易&Menu=yes">更多的生成显示QQ在线状态的代码,请查看腾讯官方网站 http://imis.qq.com/webpresence
2009-01-09 10:53:00
964
原创 类似CSDN鼠标移上去显示大图的效果!
首先做一个简单的提示窗口。编写HTML代码,把所有的提示窗口内容放在一个span对象中。 鼠标放到a href="#" class="tip">CSSspan class="popbox">这里放一张图片Cascading Style Sheets 层叠样式表span>a> 这个超链接上,可以看到一个提示框 然后对其中的内容用CSS进行显示处理。a.tip{ color:
2009-01-08 17:09:00
296
原创 HTTP标题信息(HTTP-EQUIV)/META/页面描述信息(NAME)
引言 您的个人网站即使做得再精彩,在“浩瀚如海”的网络空间中,也如一叶扁舟不易为人发现,如何推广个人网站,人们首先想到的方法无外乎以下几种:●在搜索引擎中登录自己的个人网站●在知名网站加入你个人网站的链接●在论坛中发帖子宣传你的个人网站很多人却忽视了HTML标签META的强大功效,一个好的META标签设计可以大大提高你的个人网站被搜索到的可能性!META标签是HTML语言H
2009-01-07 11:46:00
408
转载 网页三种渐变过度效果
1,revealTrans 2,blendTrans3,Pixelatecontent=progid:DXImageTransform.Microsoft.Pixelate(Duration=2)>content=progid:DXImageTransform.Microsoft.Pixelate(Duration=2)>
2009-01-07 11:39:00
307
原创 如何添加静态项和结果数据绑定到 DropDownList 控件
方法一:using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;us
2009-01-04 22:59:00
878
原创 AspNETPager的用法
html xmlns="http://www.w3.org/1999/xhtml" >head runat="server"> title>无标题页title>head>body> form id="form1" runat="server"> div> asp:DataList ID="DataList1" runat="ser
2009-01-03 11:56:00
239
原创 asp.net页面中格式化时间的几种方式
aspx中格式化时间的几种方式2007-10-26 10:03 昨天在修改以前的.net程序时,发现了aspx中的几种格式化时间的表示方法总结如下(测试环境vs2005+sql2005:DataList中: 出来的时间格式是: 2007年10月25日 出来的时间格式是: 2007-10-25 显示英文时间前台代码:函数: public string F
2008-12-31 11:05:00
564
原创 ASP结合JAVASCRIPT二级伸缩菜单
function showmenu(buyok,id,total){ for(v=1;v { if(v!=id) eval(document.all.buyok+v+.style.display="none" ) ; else if(buyok.style.display=="none") { buyok.style.display=""; } else { b
2008-12-30 16:36:00
271
转载 回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。
回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全
2008-12-28 14:38:00
410
转载 设置.aspx中的命名空间
原来以为.aspx 与.cs文件是属于同一个类,今天才意识到自己错了。 .aspx与.cs文件之间是继承关系,前者继承自后者,故,在.cs文件中写的Public方法可以在.aspx中调用,但Private方法则不能访问,就是这个道理。 在.CS文件中引用命名空间使用using namespace,而在.aspx文件中引用命名空间有两种方式: 1.使用 2.在web.config文件中添加:
2008-12-24 17:07:00
967
转载 C# 中的常用正则表达式总结
C# 中的常用正则表达式总结 这是我发了不少时间整理的C#的正则表达式,新手朋友注意一定要手册一下哦,这样可以节省很多写代码的时间,中国自学编程网为新手朋友整理发布。 只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^/d{n}$"。 只能输入至少n位的数字:"^/d{n,}$"。 只能输入m~n位的数字:。"^/d{m,n}$
2008-12-24 12:00:00
176
转载 网站架构
1、HTML静态化其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新的网站,我们无法全部手动去挨个实现,于是出现了我们常见的信息发布系统CMS,像我们常访问的各个门户站点的新闻频道,甚至他们的其他频道,都是通过信息发布系统来管理和实现的,信息发布系统可以实现最简单的
2008-12-22 10:17:00
228
转载 VS2005解决方案下无法添加项目的解决方法
问题:新建 - 空白解决方案 - 此时解决方案视图根目录是解决方案右击 - 添加项目 - winform项目 - 此时解决方案视图根目录是刚建的winform项目解决方案找不到了。。。解决:工具->导入导出设置->重置所有设置->常规开发设置->完成
2008-12-19 15:17:00
282
原创 sql server 数据库如何上传(或建立)到虚拟主机的网站上
1. 打开本地SQL Server企业管理器,2. 新建SQL Server注册,3. 在"可用的服务器"中输入数据库IP地址,选中添加,点下一步,4. 连接使用选择"系统管理给我分配的SQL Server登录信息",点下一步,5. 选"用我的SQL Server帐户信息自动登录",输入登录名和密码,点下一步,6 选"新建的顶层SQL Server组",输入组名,下一步,
2008-12-19 14:04:00
2222
转载 SQL Server 返回最后插入记录的自动编号ID
最近在开发项目的过程中遇到这么一个问题,就是在插入一条记录的后立即获取其在数据库中自增的ID,以便处理相关联的数据,怎么做?在sql server 2000中可以这样做,有几种方式。详细请看下面的讲解与对比。一、要获取此ID,最简单的方法就是:(以下举一简单实用的例子)--创建数据库和表create database MyDataBaseuse MyDataBasecreate table myt
2008-12-17 22:44:00
216
原创 利用instr()函数防止SQL注入攻击
学asp也有一段时间了,这几天一直在写自己的程序,也遇到了好多问题,我就不得不得考虑到一些现在的漏洞,比如,‘ 或 and 1=1等等的一些漏洞!别的先不管,今天我就来说说如何堵这个漏洞! 记得看了一篇文章(不记得什么时候看的了),他用到了instr这个函数,具体的应该是这样的。 If instr(Request("id")," ")>0 or instr(Request("id"),"")
2008-12-09 12:33:00
210
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人