2012年3月22日
摘要: 一、在做项目时候通常会用到一些通用的控件,比如说一些表的状态,为了不至于每个界面写相同代码,底下写了一个Lable和Dropdowlist。详细如下: 1、//显示Lable状态控件 1 public class ChatRoomMemberStateLabel:Label 2 { 3 private int _ChatRoomState; 4 /// <summary> 5 /// 交流室成员状态显示 6 /// </summary> 7 public int ChatRoomState 8 { 9 ... 阅读全文
posted @ 2012-03-22 15:14 朝扬 阅读(417) 评论(0) 推荐(0) 编辑
  2012年3月13日
摘要: 声明:此例子适合做类似说明的详细信息,比如说鼠标悬浮到试题标题上,能够通过tooltip显示出试题的基本内容信息。具体做法如下:1、页面导入Jquery的js文件,一个是jquery的核心js另一个是jquery的tooptip插件js。分别为:jquery.js和jtip.js。2、需要写一个ashx文件,处理请求获取展示的内容信息。3、页面通过asp:HyperLink控件展示信息部分代码如下:aspx:引用信息: <script type="text/javascript" src="http://www.cnblogs.com/JS/jQuery/j 阅读全文
posted @ 2012-03-13 10:57 朝扬 阅读(227) 评论(0) 推荐(0) 编辑
  2012年3月12日
摘要: 实现思路:需要在下拉框的onchage客户端事件做相关处理,并且需要在页面放置一个hidvalue放置下拉框改变之前的索引值,用于在客户取消后回滚到之前选项。如果确定那么直接让下拉框进行提交 __doPostBack(“下拉框ID”,''); 具体实现代码如下: aspx: <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>Untitled Page</title> <script lan 阅读全文
posted @ 2012-03-12 15:57 朝扬 阅读(862) 评论(1) 推荐(0) 编辑
  2012年3月6日
摘要: 注意:这是本人开发时候一些随笔总结,用于帮助在开发中快速查阅词典,希望对大家有帮助如果想在Repeater的行事件中提取自己的方法,首先Repeter的行绑定事件中写自己的方法,OnItemCommand=”Re_ItemComman” 然后在行中绑定操作编号如labe控件,添加属性CommandName、 CommandArgument,前者是名称后者是变量值。后台的写法是 protected void Rp_MyCourseDate_ItemCommand(object source, RepeaterCommandEventArgs e) { if((e.CommandName=... 阅读全文
posted @ 2012-03-06 16:13 朝扬 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 在C#编程中,要获取主机名和主机IP地址,是比较容易的.它提供的Dns类,可以轻松的取得主机名和IP地址. 最常见的两个类是:一个是Dns类,另一个为IPHostEntry类,二者都存在于命名空间System.Net中. Dns类主要是从域名系统(DNS)中检索关于特定主机的信息,上面的代码第一行就从本地的DNS中检索出本地主机名. IPHostEntry类则将一个域名系统或主机名与一组IP地址相关联,它与DNS类一起使用,用于获取主机的IP地址组. 要获取远程主机的IP地址,方法也是相似如下 1、所使用的命名空间、并在以下方法使用类中导入相关方法: using System.Net; usi 阅读全文
posted @ 2012-03-06 16:01 朝扬 阅读(775) 评论(0) 推荐(0) 编辑
  2012年2月28日
摘要: 解决办法:一、解决方法是在web.config的 里面加入<system.web> <pages validateRequest="false"/></system.web>对全局有效示例: <?xml version="1.0" encoding="gb2312" ?> <configuration> <system.web><pages validateRequest="false"/></system.web> & 阅读全文
posted @ 2012-02-28 14:17 朝扬 阅读(7549) 评论(3) 推荐(3) 编辑
  2012年2月14日
摘要: 1、MethodInfo类是在System.Reflection命名空间底下,既然是在Reflection空间底下。故名思议关于反射相关的操作,其中比较重要的方法是Invoke()方法,它是加载相同程序集的方法。简单用法 string command = "AnnouncementSave"; //通过反射获取调用的具体方法System.Reflection.MethodInfo method = this.GetType().GetMethod(command); if (method != null) { //Execute Method method.Invoke(t 阅读全文
posted @ 2012-02-14 11:59 朝扬 阅读(6353) 评论(0) 推荐(1) 编辑
  2012年2月9日
摘要: --Question获取所有列表(分页、排序)---创建存储过程CREATE PROCEDURE [dbo].[Pr_Question_GetPagedListAll] @StartRowIndex int, --起始记录号 @MaximumRows int, --记录数 @SortExpression varchar(1000) --排序字段AS BEGIN --@SortExpression参数:请根据实际查询需要进行默认值设定SET NOCOUNT ON ---声明查询语句、总行数、临时表DECLARE @SqlGet varchar(1600) DECLARE @TotalRe... 阅读全文
posted @ 2012-02-09 11:40 朝扬 阅读(276) 评论(0) 推荐(0) 编辑
摘要: SqlHelperParameterCache类是位于Microsoft.ApplicationBlocks.Data命名空间底下。它底下有三个方法,分别是:CacheParameterSet:用于将SqlParameters 数组存储到缓存中GetCachedParameterSet:用于检索读取缓存中SqlParameters数据的参数GetSpParameterSet:用于读取缓存中SqlParameters数据的参数 使用好处总结:增强代码可读性、提高服务性能。注:使用以上方法必须保证键值的唯一性,这样取出的参数进行初始化。详细使用介绍 通用参数: string mStrConnDB= 阅读全文
posted @ 2012-02-09 11:18 朝扬 阅读(985) 评论(0) 推荐(1) 编辑
  2012年2月8日
摘要: 1、定义枚举/// <summary> /// 枚举方法 /// </summary> public static enum RadioMailState { All=0, Men = 1, Women = 2 }2、需要封装后的共同类/// <summary> /// 共同类 /// </summary> public class Common { /// <summary> /// 获取性别的封装值 /// </summary> /// <param name="mStrFlag">是否 阅读全文
posted @ 2012-02-08 15:18 朝扬 阅读(409) 评论(0) 推荐(0) 编辑