- 博客(107)
- 资源 (4)
- 收藏
- 关注
原创 Silverlight陷阱:XAML中不能使用自定义字典 AG_E_PARSER_BAD_PROPERTY_VALUE
我们知道,XAML中实际上是可以放置任何对象的,而系统将按照如下的规则管理嵌套的内容:1. 如果对象实现了IList,那么嵌套内容将通过IList.Add添加到父对象;2. 如果对象实现了IDictionary,并且元素用x:Key指定了键值,那么嵌套内容将通过IDictionary.Add添加到父对象;3. 如果只有父对象用ContentPropertyAttribute声明了内容属
2017-11-16 15:33:15 266
原创 padding-top、margin-top和top的区别
padding-top:10px;是指容器内的内容距离容器的顶部有10个像素,是包含在容器内的;margin-top:10px;是指容器本身的顶部距离其他容器有10个像素,不包含在容器内;top:10px;是指容器本身的顶部距离页面的顶端有10个像素举例: 11 "top:100px;"> 22 那么无论页面上面还有什么,这个table与页面顶端的距离始终是100px。
2017-11-16 15:33:10 1558
原创 Array和ArrayList的异同点
Array和ArrayList的异同点 相信数组是大家在编程最常使用的,不论任何语言都存在数组这样的数据结构,由于C#语言是完全面向对象的,所以在C#中的数组也是对象, 实际上就是Array类的实例,Array类的使用可以说是使用最频繁的,只是大家在使用时都没太在意,如在创建数组int[]时实际上就创建了一个Array类对象的实例。 最近我仔细研究了一下C#中的Array及Arra
2017-11-16 15:33:05 800
原创 JQuery之ContextMenu(右键菜单)
插件下载地址: http://www.trendskitchens.co.nz/jquery/contextmenu/jquery.contextmenu.r2.js 压缩版: http://www.trendskitchens.co.nz/jquery/contextmenu/jquery.contextmenu.r2.packed.jsJquery主页: http://jquery.com
2017-11-16 15:33:02 879
原创 jQuery:click() bind() live() delegate()区别
click(),bind(),live()执行事件方法区别:1.click()方法是我们经常使用的单击事件方法:$("a").click(function() { alert("hello");});当点击时,输出hello。2.click()方法是bind()方法的一种简单方法。在bind()中,jQuery所有JavaScript事件对象,比如focus,mouseover, 和 resi
2017-11-16 15:33:00 230
原创 EditPlus 快捷键
EditPlus 快捷键文件FileFtpUpload Ctrl+Shift+S 上传文件到 FTP 服务器FileNew Ctrl+N 新建普通的文本文档FileNewHtml Ctrl+Shift+N 创建一个空白的 HTML 页面FileNewBrowser Ctrl+Shift+B
2017-11-16 15:32:57 195
原创 关于TextBox的Enable与ReadOnly属性
关于TextBox的Enable与ReadOnly属性大家都知道TextBox编译到客户端浏览器其实是控件,而Enabled与Readonly编译到浏览器的代码是disabled和ReadOnly。为什么要说这两个属性呢,因为这两个属性跟我们后台编程时取值有关系。在.Net 1.1和.Net 2.0平台下,如果把TextBox的Enabled设置为True,而我们通过脚本修改控件的值后
2017-11-16 15:32:52 1258
原创 根据repeater 里 的数据ID, 绑定 repeater 里的dropdownlist
rpCompeteCompanys.DataSource = CompeteCompanyBLL.GetCompeteCompanyList(LinkManPageBar.PageSize, e.PageIndex, "CompanyID IN (" + customerModel.CompanyId + ")", "CompanyID DESC"); rpC
2017-11-16 15:32:47 370
原创 去除数组中的重复数据
//去除数组中的重复数据 protected string[] removeDuplicate(string[] ArrInput) { System.Collections.ArrayList nStr = new System.Collections.ArrayList(); for (int i = 0; i
2017-11-16 15:32:42 248
原创 根据类名字符串创建类名并且调用类里的方法
根据类名字符串实例化类,并调用类的方法或函数 2011-03-15 13:32//获取类型信息//如果调用其他的DLL//System.Reflection.Assembly asmb = System.Reflection.Assembly.LoadFrom("DLL名");// Type t = asmb.GetType("类名");//如果是不调用其他DLLSys
2017-11-16 15:32:37 1886
原创 sql server 查询数据库中有多少个表
SELECT * FROM sysobjects WHERE (xtype = 'U')SELECT * FROM sysobjects WHERE (xtype = 'U')SELECT * FROM sysobjects WHERE (xtype = 'C')SELECT * FROM sysobjects WHERE (xtype = 'D')SELECT * FROM sy
2017-11-16 15:32:32 2560
原创 把用户名连成字符串的sql语句.
DECLARE @Name NVARCHAR(MAX)='' SELECT @Name =@Name+ CASE(LEN(@Name)) WHEN 0 THEN '' ELSE ',' END +FirstName+LastName FROM dbo.Sys_Users PRINT @Name
2017-11-16 15:32:27 227
原创 在网页中嵌入代码块
在网页中嵌入代码块 2010-02-09 20:53:54| 分类: 默认分类 | 标签: |字号大中小 订阅从代码书写形式上分为四类: 或 或 MSDN文章:ASP.NET 网页中的嵌入式代码块MSDN位置:开发工具和语言--->Visual Studio 文档--->Visual Web Developer--->创
2017-11-16 15:32:22 6562
原创 根据条件,隐藏或显示gridview中的按钮或其他控件,
protected void Bind() { CompInfo ci = (CompInfo)Session["coi"]; Complinkappl cla = new Complinkappl(); IList iclai = cla.Selsonly(" cpacompid = " +
2017-11-16 15:32:17 1809 1
原创 未解决,待解决问题集合
margin-left left 区别CustomerList.aspx 页面绑定数据例子 PostBackUrl="#miaodian"
2017-11-16 15:32:15 194
原创 Ilist<T> 转换成 DataSet
/**//// /// Ilist 转换成 DataSet /// /// /// public static DataSet ConvertToDataSetT>(IListT> list) { if (list == null || list.Count 0) { return null;
2017-11-16 15:32:10 302
原创 LINQ -Lambda表达式
LINQ -Lambda表达式 Posted on2008-01-17 16:30 sunrack 阅读(167) 评论(0) 编辑 收藏 网摘 所属分类: LINQ 一、什么时候使用Lambda表达式 总的来说,Lambda 表达式可以用在任何需要使用匿名方法,或是代理的地方。编译器会将Lambda表达式编译为标
2017-11-16 15:32:05 483
原创 AjaxToollit 3.5 使用整理
AjaxToollit3.5使用整理 1 AlwaysVisibleControl最前端显示滚动块... 12 AnimationExtender动画效果 无... 23 AutoCompleteExtender文本框自动填写... 24 CalendarExtender日历... 3
2017-11-16 15:32:02 466
原创 善用GridView控件的HyperLinkField数据行
善用GridView控件的HyperLinkField数据行http://www.cnblogs.com/liminzhang/archive/2006/12/14/591708.html 借助于GridView控件的HyperLinkField数据行,我们便可以在GridView控件中替每一笔数据列显示出一个超级链接,并让用户轻易重新导向至特定的目标位置(特定网页或网页中的位置)。
2017-11-16 15:31:59 308
原创 c# Request.Params与Request.QueryString有什么区别
request.params 传值问题 2009-06-01 14:02:22| 分类: asp.net | 标签: |字号大中小 订阅request.params其实是一个集合,它依次包括request.querystring、request.form、request.cookies和request.servervariables。如果要在两个页面传递数据的话
2017-11-16 15:31:56 986
原创 sql like N'%%',N 是代表什么意思 及Like语句详解
使用 N 前缀在服务器上执行的代码中(例如在存储过程和触发器中)显示的 Unicode 字符串常量必须以大写字母 N 为前缀。即使所引用的列已定义为 Unicode 类型,也应如此。如果不使用 N 前缀,字符串将转换为数据库的默认代码页。这可能导致不识别某些字符。例如,在前面示例中创建的存储过程可以按以下方式在服务器上执行: 复制代码 EXECUTE Product_Info @name = N'
2017-11-16 15:31:53 4694
原创 jquery + Css 模式对话框
http://www.w3.org/TR/html4/loose.dtd"> 模式对话框示例 $(function () { $(".selTree").live("click",function () { $(".empTree,.bgDiv").show(); }); $(".close").live("click
2017-11-16 15:31:50 434
原创 ListControl.AppendDataBoundItems 属性
ListControl.AppendDataBoundItems 属性.注意:此属性在 .NET Framework 2.0 版中是新增的。获取或设置一个值,该值指示是否在绑定数据之前清除列表项。命名空间:System.Web.UI.WebControls程序集:System.Web(在 system.web.dll 中)看似一个小问
2017-11-16 15:31:45 271
原创 C# 注释 类头部
//==============================================================================================//Author: 11111//Create Date: 2010-07-22//Description: 11111//------------------------------------------
2017-11-16 15:31:42 652
原创 jQuery选择器
一.基本选择器:#id :选择给定ID名的元素 如:$("#id1")为选择id为id1的元素.class :选择给定类名的元素element :选择给定元素名的所有原色* :匹配所有元素selector1,selector2,...... :选择这些名称的元素,以逗号隔开,可以是类或id名二.层次选择器:$("ancestor descendant") :
2017-11-16 15:31:40 103
原创 CSS选择器
一、基本选择器序号选择器含义1.*通用元素选择器,匹配任何元素2.E标签选择器,匹配所有使用E标签的元素3..infoclass选择器,匹配所有class属性中包含info的元素4.#footerid选择器,匹配所有id属性等于footer的元素实例:* { marg
2017-11-16 15:31:37 196
原创 UpdatePanel AsyncPostBackTrigger PostBackTrigger
UpdatePanel的使用注意 UpdatePanel1.使用代码的方式进行编写。2. Trigger属性:1)AsyncPostBackTrigger :只是UpdatePanel中指定的进行了局部刷新。2)PostBackTrigger : 整页进行回送(整个页面都刷新了)。3. 编程方法控制UpdatePanel的更新:1) 在PageL
2017-11-16 15:31:34 413
原创 aspx 页面数据绑定 前台数据绑定
asp.net代码中尖括号和百分号的含义在.aspx的文件中经常会碰到如下的代码,如:1、 里面放的变量名,如: Hello World Welcome to Beginning ASP.NET 3.5 on DateTime.Now.ToString() %> 输出结果为:Hello WorldWelcome to Beginning ASP.NET 3.5 o
2017-11-16 15:31:29 1520
原创 GridView 编辑功能实现 Delete 、 Update、Edit、Cancel
GridView 编辑功能实现2009年06月18日 星期四 12:37GridView 自定义模版列实现手动编辑功能,删除功能根据这些资料相信你可以很容易写出来了实现功能要点:1、可激发回发事件的控件(比如:Button,LinkButtion,ImageButton等)的 CommandName 属性有几个特殊值:Delete 、 Update、Edit、C
2017-11-16 15:31:26 1086
原创 获取Listview当前行值
string currentID = ((Label)ListView1.Items[e.ItemIndex].FindControl("IDLable")).Text;
2017-11-16 15:31:24 1614
原创 Listview控件获取当前行的行号和主键
Listview控件获取当前行的行号和主键,1, 获取当前行的行号: int index = ((ListViewDataItem)e.Item).DisplayIndex;2,获取当前行的主键: int id = Convert.ToInt32(ListView1.DataKeys[index].value); protected void ListView1_ItemCommand
2017-11-16 15:31:21 3213
原创 C#中如何求时间间隔?
时间差的计算法一:使用TimeSpan ,同时也介绍一下TimeSpan的用法相关属性和函数Add:与另一个TimeSpan值相加。 Days:返回用天数计算的TimeSpan值。 Duration:获取TimeSpan的绝对值。 Hours:返回用小时计算的TimeSpan值 Milliseconds:返回用毫秒计算的TimeSpan值。 Minutes:返回用分钟计算的TimeSpan值。 N
2017-11-16 15:31:14 1182
原创 RegisterStartupScript 和 RegisterClientScriptBlock 的区别
RegisterClientScriptBlock的原型与RegisterStartupScript相同,两个函数不同在于将其 包含的脚本代码写入到HTML文件的不同位置.RegisterClientScriptBlock在 Page 对象的 元素的开始标记后立即发出客户端脚本,RegisterStartupScript则是在Page 对象的 元素的结束标记之前发出该脚本。如果你的脚本有与页面对象
2017-11-16 15:31:11 220
原创 用C#怎样把当前系统时间存入数据库
做法1,数据库中存入时间 字段设置不允许为空,然后默认值写getdate()做法2,string d = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")然后再sql语句中按字符串类型的字段insert进去,sql = "insert table (存入时间) values('" + d + "')";注意这里只是示例 now.ToString("y
2017-11-16 15:31:08 5848 1
原创 SVN中export和checkout有什么区别问?
当你要发布或编译的时候,最后采用export,它不会引入svn的附加文件当你需要修改和提交的时候,用checkout,它会在你本地建立一个工作区
2017-11-16 15:31:05 8167 1
原创 ScriptManager.RegisterStartupScript方法
ScriptManager.RegisterStartupScript方法如果页面中不用Ajax,cs中运行某段js代码方式可以是:Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "window.open('default2.aspx')");如果页面中使用了Ajax ,则上述代码即使执行也无效果。对这种情
2017-11-16 15:31:00 1284 1
原创 Ajax ToolKit --- ModelPopupExtender报错:Sys.InvalidOperationException: Handler was not added through the Sys.UI.DomE
Sys.InvalidOperationException: Handler was not added through the Sys.UI.DomEvent.addHandler method...问题原因:如果将ModalPopupExtender的OK/Cancel 按钮,放在了弹出框的UpdatePanel内,就会报这个错解决办法:既然ModalPopupExtender
2017-11-16 15:30:58 257
原创 CheckedListBox控件如何删除用户选择的多项Item?
用如下的代码也可以正确删除int i = 0;foreach (int indexChecked in checkedListBox.CheckedIndices) { checkedListBox.Items.RemoveAt(indexChecked - i); i++; // 通过减去i来修正删除选项后的索引错误 }
2017-11-16 15:30:55 669
原创 TreeView 递归 无限级 绑定数据
TreeView怎样无限递归绑定数据(用C#语言写),谢谢。。浏览次数:1680次悬赏分:20|解决时间:2009-1-6 09:49|提问者:binas|检举数据库设计如下50 0 军事 051 0 生活 052 1 健康菜肴 5153 1 各国武器 5072 0 新闻 073 1 国内 7275 1 国外 7284 0 uuu 0
2017-11-16 15:30:50 902
redis-desktop-manager-2019.2.0.exe安装版
2019-07-22
未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。 (System.Data)
2019-03-14
ComponentArt UI framework 2012源码
2018-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人