.net
文章平均质量分 71
bentonite
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
AjaxControltoolkit学习笔记—AutoComplete使用详解 (asp.net C#)
AutoComplete 是一个可以附属到任何一个 TextBox 控件上的 ASP.NET AJAX 扩展控件,它可以帮助页面用户的文本框输入, 显示提示信息,该信息可以根据用户的输入进行设置。 提示输入信息将根据与 AutoComplete 配合的 Web Service 来提供,并显示于 TextBox 的左下方。 在上面的例子中,和 AutoComplete 所配合的 Te转载 2010-01-14 09:35:00 · 1077 阅读 · 0 评论 -
在UpdatePanel中使用验证控件 (asp.net C#)
这是微软的一个Bug,可以去官网下载一个Validators.dll,引用到你的项目下,然后在Web.Config里configuration/system.web/pages节点中添加(或修改)如下的元素: <add tagType="System.Web.UI.WebControls.CompareValidator"mappedTagTyp转载 2009-12-14 09:53:00 · 701 阅读 · 0 评论 -
调用PageMethods实例 (ASP.net AJAX)
1、新建网站,选择Asp.net Ajax Enabled Web Site 模板(如图)2、 中增加 EnablePageMethods="True" ,以启用PageMethods3、编写服务器端方法代码[System.Web.Services.WebMethod]public static string GetServerTime() { ret转载 2009-12-10 13:53:00 · 684 阅读 · 0 评论 -
Ajax 方式远程读取XML类
// Ajax 方式远程读取XML类// 返回: 已解析的XML对象// 作者: Tank[xiaoyuehen(at)msn.com]// 最后更新: 2007-12-11// 描述: 专用于同步读取或远步读取远程返回的XML, 支持IE, firefox// 要求: 远程输出的XML文件必须指定 ContentType = "text/xml"// 关联性: Brows转载 2009-12-08 10:47:00 · 436 阅读 · 0 评论 -
解决SQL Server2000安装挂起
简单的说就是 某些注册表的东西没有清理~ 具体操作 如下 关于SQL安装被挂起的修复大家可能都遇到过当SQL被删除后需要重新安装时,进入安装界面就会出现SQL错误提示: 从前的安装程序操作使安装程序操作挂起,需要重新启动计算机 然而这些都是白费劲,不管你重新启动多少次也都无济于事,下面我就讲讲怎样能够解除安装或升级时文件被挂起的操作。 点击 开始 运行 输入:regedit转载 2010-02-06 09:24:00 · 990 阅读 · 1 评论 -
调用存储过程方法 (asp.net C#)
在使用.net的过程中,数据库访问是一个很重要的部分,特别是在b/s系统的构建过程中,数据库操作几乎成为了一个必不可少的操作。调用存储过程实现数据库操作使很多程序员使用的方法,而且大多数的程序员都是能使用存储过程就使用存储过程,很少直接使用sql语句,所以存储过程是很有用而且很重要的。存储过程简介简单的说,存储过程是由一些sql语句和控制语句组成的被封装起来的过程,它驻留在转载 2009-12-07 10:30:00 · 397 阅读 · 0 评论 -
实现从弹出窗口中选择值 (asp.net C#)
在Asp.net中,从A页面中弹出B页面,在B页面中选择数据后,关闭并将数据更新到A页面,是一种常用的方式。只是我对Javascript不熟悉,所以捣鼓了一下午,终于有了一点成绩。 测试项目有两个页面:Default.aspx及Default2.aspx,在Default.aspx页面上有一个TextBox1及一个Button1,Button1用于触发Default2.aspx,TextBo转载 2009-12-03 09:15:00 · 1013 阅读 · 0 评论 -
联表查询的时候怎样将相同的记录只返回一个
select distinct(name),……,…… from table1,table2 where name=aaa; distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用 它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只有用二重循环查询来解决,而这样对于一个数据量非常大的站来说,无疑是会直接影响到效率的转载 2010-02-01 09:23:00 · 563 阅读 · 0 评论 -
VS2005使用小技巧
众所周知,使用组合键Alt+Tab可以方便快捷的在不同窗口之间切换。但你试过组合键Ctrl+Tab吗?马上试试吧,当你在Vistual Studio 2005这类含多子窗口的程序中,可以使用Ctrl+Tab迅速的在众多子窗口在切换!------------------------------------------------------------------转载 2009-12-04 09:55:00 · 513 阅读 · 0 评论 -
UpdatePanel 和 Repeater实现页面局部数据无刷新 (asp.net C#)
一、首先在web.config文件中添加如下内容。(不添加下面的内容实现不了刷新局部页面的效果) <add verb="*" path="*.asmx" validate="false"type="System.Web.Script.Services.ScriptHandlerFactory,System.Web.Extensions, Version=1.0.6转载 2010-01-29 09:53:00 · 894 阅读 · 0 评论 -
ajax1.0不支持Response.write里面调用javascript
问题: 当用户点击删除按钮时,程序调用Response.write("alert(是否继续)")是页面会弹出错误:Sys.WebForms.PageRequestManagerParserErrorException:Themessage received from the server count not be parsed.Common causes f转载 2010-01-26 09:54:00 · 609 阅读 · 0 评论 -
多频道网站架构实现方法 (asp.net C#)
主体架构 各频道分别位于不同的Web Project(具有独立的二级域名),并将所有的业务逻辑以及数据访问功能封装成Class Library,所有频道共用这个Class Library。 下面详细介绍实现方法。 假设网站有三个频道,新闻、论坛以及博客,对应的二级域名为"news"、"forum"、"blog"。除此之外,还需要另外定义两个域名,分别用于网站首页以及用户注册转载 2009-12-01 16:03:00 · 421 阅读 · 0 评论 -
浅谈HTTP中Get与Post的区别
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于转载 2010-01-28 09:46:00 · 436 阅读 · 0 评论 -
创建自定义验证控件 (asp.net C#)
学习如何创建自定义验证控件。我们将创建两个自定义控件,首先创建LengthValidator控件,它用于验证表单字段中的内容的长度;然后创建AjaxValidator控件。AjaxValidator控件通过把信息传到定义在服务器端的自定义函数来在客户端执行验证。我们通过从BaseValidator类派生一个新的控件来创建新的验证控件。如名字所示,BaseValidator类是所转载 2009-11-30 11:13:00 · 1928 阅读 · 1 评论 -
CuteEditor5.0的安装及它与Ajax.net配合无刷新操作数据库 (asp.net C#)
如何把CueEditor里面的内容用Ajax插入数据库呢?首先关键是获得CuteEditor的客户端ID,这个可以通过来获得.再就是如何在客户端获得Editor里面的内容.这个可以使用他的内在的JavaScript API,getHTML(),注意是HTML.下面是一个把CuteEditor的内容插入数据库的一个html按钮代码:接着是一个js脚本:我们假设Editor的ID是Ed转载 2010-01-25 15:48:00 · 415 阅读 · 0 评论 -
解决AJAX中使用UpdatePanel后再用Response.Write();等无法弹出对话框问题
在AJAX支持的网站中使用想使用Response.Wrie(“”); 或 Page. RegisterStartupScript (); 弹出一些提示对话框,没有效果。有如下两种解决方法:一、System.Web.UI.ScriptManager.RegisterStartupScript来替代Page.ClientScript.RegisterStartupScript转载 2010-01-22 08:56:00 · 552 阅读 · 0 评论 -
AJAX 怎样在一个UpDatePanel中刷新另一个updatePanel (asp.net C#)
在页面上(.aspx) //html内容 在后台中(.cs)aaaa_Click()事件中写上{ MyID.Update();//当点击Button(aaaa)时就在后台刷新MYID中的html内容了}注意:页面上红色部分一定要写上.不然会出错同理MYID1中的button转载 2010-01-21 10:01:00 · 684 阅读 · 0 评论 -
AjaxControltoolkit学习笔记—ConfirmButton 使用详解 (asp.net C#)
ConfirmButton 是一个简单的 ASP.Net AJAX 控件,它可以在一个 Button (或者其它类型的 Button类派生对象) 的点击事件前加入网页用户确认信息, 如果网页用户点击了“确定”按钮,那么 Button的页面提交或者链接事件将被正常执行;否则该 Button 将不执行该事件。另外,当页面用户点击了“取消”按钮的时候,开发人员可以指定一个客户端脚本程序的转载 2010-01-20 14:49:00 · 638 阅读 · 0 评论 -
异常详细信息: System.Data.OleDb.OleDbException: 未指定的错误 (asp.net C#)
.NET中,异常详细信息: System.Data.OleDb.OleDbException: 未指定的错误原因:Access数据库conn有链接的数量限制,在查询后没有及时关闭数据库连接,超过限制将出现此错误! 解决办法:在数据库操作类里及时关闭数据库连接,特别主意当数据库操作类返回OleDbDataReader类型时要在外部及时关闭连接.转载 2009-12-12 13:26:00 · 1358 阅读 · 0 评论 -
AjaxControltoolkit学习笔记—Rating 使用详解 (asp.net C#)
等级选择控件Rating Rating 是一个可以提供给用户很好的视觉效果的打分控件,例如 允许用户用鼠标进行相关的操作,表达其进行平分的等级。 程序员可以很方便的,不需要写一句 Java Script 代码地实现其效果;也可以很轻易地改变所需要展现的图片和显示效果。 Rating 同样支持客户端点击改变了它的状态而产生页面提交的事件。转载 2009-12-15 14:51:00 · 635 阅读 · 0 评论 -
AjaxControltoolkit学习笔记—PopupControl 使用详解 (asp.net C#)
PopupControl 是一个可以在 ASP.Net 页面上“弹出”一个界面部分的 ASP.Net AJAX 控件。这个控件多半会和 ASP.Net AJAX 控件 UpdatePanel 一起使用,因为它内部一般将执行复杂的服务器端事件。 在这个“弹出”的页面部分中,可以包括任何的 ASP.Net 控件和 Html 元素。当这个页面部分被“弹出”的时候, 一个简单的服务器端事件转载 2009-12-16 10:07:00 · 879 阅读 · 0 评论 -
jMaki AJAX框架
jMaki是SUN支持的一个AJAX框架。这个项目的是让Java开发人员在其基于Java的应用程序中(不管是JSP标签库还是JSF组件)都能使用AJAX技术。jMaki使用了Java与JavaScript中最优秀的部分以此来提供一些Rich AJAX stylewidgets。jMaki当前提供的bootstrap widget是来自Dojo,Scriptaculus,Yahoo转载 2010-01-12 10:18:00 · 494 阅读 · 0 评论 -
AjaxControltoolkit学习笔记—AlwaysVisibleControlExtender使用详解 (asp.net C#)
AlwaysVisibleControl是一个可以使你在开发中非常轻松地将你页面上的控件“悬浮”于其它控件之上,并在用户对于界面或者浏览器窗口的任何形状变化(包括最大化、还原或者拉动滚动条)过程中都能保持在一个指定位置的 ASP.Net AJAX 控件。产生如此的“悬浮”和位置保持页面效果,尤其适用于一些用户极其可能需要在各种特殊情况产生的点击性功能,例如购物网站中的“购物车”转载 2010-01-11 10:07:00 · 584 阅读 · 0 评论 -
AjaxControltoolkit学习笔记—Accordion使用详解 (asp.net C#)
一.Accordion 是一个可以让你在你的 Web 页面方便地开发类似 Outlook 工具栏的 ASP.Net AJAX 控件。 它可以使得你的页面用户方便地展开或者关闭一系列页面元素的显示。它有点类似多个 CollapsiblePanels 控件的组合。 但是在一个时间内,它只能限制你的页面用户只能展开其中的一个部分,每一个 Accordion 控件包括若干个 AccordionPa转载 2010-01-08 11:26:00 · 1252 阅读 · 0 评论 -
AjaxControltoolkit学习笔记—DragPanel使用详解 (asp.net C#)
DragPanel 控件可以是你在开发中非常容易地实现允许用户可以拖动页面上元素,其开发过程甚至不需要写一句 Java Script 代码。DragPenel 可以指定页面上的任何一个 Panel 为拖动的载体,同时也可以指定一个控件为拖动的句柄,也就是拖拽点。DragPanel 属性DragPenel 控件属性将被初始化如下面的示例代码所示,斜体属性为可选属性转载 2010-01-07 14:38:00 · 597 阅读 · 0 评论 -
AjaxControltoolkit学习笔记—DropDown 使用详解 (asp.net C#)
DropDown 是一个可以构造出类似 SharePoint 中的下拉式菜单的 ASP.Net AJAX 控件。实际上显示的下拉菜单来自的是另外一个类似 Panel 或者 LinkButtons 的控件。利用 DropDown 控件,我们可以轻松地,不需要写任何一句 Java Script 代码地控制,当用户点击目标控件的时候出现这个“菜单”。DropDown 属性转载 2010-01-05 12:58:00 · 759 阅读 · 0 评论 -
AjaxControltoolkit学习笔记—DropShadow 使用详解 (asp.net C#)
DropShadow 是一个可以使得 Panel 控件产生阴影,让网页的最终用户形成三维视觉的 ASP.Net AJAX 控件。根据需要产生的实际效果的不同,你可以指定阴影的宽度,透明度或者是否圆角。此外,当 Panel 的大小、位置发生变化的时候, 其阴影将完全适应其变化。DropShadow 属性 TargetControlID="Panel1" Op转载 2010-01-04 12:44:00 · 514 阅读 · 0 评论 -
AjaxControltoolkit学习笔记—DynamicPopulate使用详解 (asp.net C#)
DynamicPopulate 是一个简单的 ASP.Net AJAX 控件,它的主要职责是负责 JavaScript 和 WebService 进行通信。 类似上述的例子,在 Java Script 和 Web Service 进行通信以后,它将替换调页面中的一部分Html 内容。DynamicPopulate 在类似功能里起到的最大作用就是将本需要大量的 Java Script转载 2010-01-03 15:18:00 · 687 阅读 · 0 评论 -
AjaxControltoolkit学习笔记—FilteredTextBox 使用详解 (asp.net C#)
FilteredTextBox 是一个可以用于在客户端避免网页的用户输入无效字符的控件。与 Validator 不同,它所采用的方式是“避免”用户对于无效字符的按键响应,而达到其过滤的效果。注意:FilteredTextBox 的过滤功能可以被客户端浏览器关闭 JavaScript 而导致无效,所以该控件不能保证所发回服务器端的数据都是“有效”数据。FilteredText转载 2009-12-31 09:35:00 · 639 阅读 · 0 评论 -
AjaxControltoolkit学习笔记—HoverMenu使用详解 (asp.net C#)
HoverMenu 是一个可以使得任何 ASP.Net 页面控件具有联合显示其附加内容的 ASP.Net AJAX 控件。 它将使得当页面用户的鼠标移动到指定的页面控件上方的时候显示其附加内容。除此之外,HoverMenu 还可以:指定显示的附加内容信息于目标控件的方位,包括:Left、Right、Top 和 Bottom。指定当附加内容被显示出来的时候所采用的 Css 样式。转载 2009-12-30 12:43:00 · 487 阅读 · 0 评论 -
AjaxControltoolkit学习笔记—ListSearch 使用详解 (asp.net C#)
istSearch 是一个可以让页面上的 ListBox 和 DropDownList 控件轻松地支持搜索定位功能的控件。通过 ListSearch 你可以实现这个功能,而不需要写任何一句 JavaScript。 为了方便用户定位数据,ListSearch 将 ListBox 或 DropDownList 中的数据行成按字符排序的形式。同时,你可以自定义其提示信息的 Css 样转载 2009-12-29 09:18:00 · 621 阅读 · 0 评论 -
AjaxControltoolkit学习笔记—MaskedEdit使用详解 (asp.net C#)
MaskedEdit是一个扩展控件,它可以让文本控件(如:TextBox)拥有屏蔽编辑功能。它的使用相当简单。同时和它一起配合的使用的还有一个验证控件MaskedEditValidatorTextBox的例子asp:TextBox ID="TextBox2" runat="server" Wid转载 2009-12-28 16:50:00 · 665 阅读 · 0 评论 -
AjaxControltoolkit学习笔记—ModalPopup使用详解 (asp.net C#)
ModalPopup 控件允许将 Web 页面中的一个部分以视窗程序中的“模式”形式显出来,起到提示用户操作和避免对页面中其它部分的误操作的作用。 “模式”的内容可以是任意一个 Control 类的派生控件,开发人员可以指定当它被“模式”显示的时候的背景的显示样式。 当一个页面控件被“模式”显示的时候,只有其内部的内容可以被用户操作,当且仅当用户点击了“确定”或者“取消”按钮以后,转载 2009-12-24 10:14:00 · 928 阅读 · 0 评论 -
AjaxControltoolkit学习笔记—MutuallyExclusiveCheckBox 使用详解 (asp.net C#)
MutuallyExclusiveCheckBox 是一个可以使得 CheckBox 具有类似 RadioButton 一样,在一系列的选项中只能选择一个的功能。 但是和 RadioButton 不同,MutuallyExclusiveCheckBox 除了在一系列选项中选择一个的功能外,MutuallyExclusiveCheckBox 还可以呈现“不选任何一个”的状态。Mutual转载 2009-12-23 10:55:00 · 536 阅读 · 0 评论 -
AjaxControltoolkit学习笔记—NoBot使用详解 (asp.net C#)
拒绝机器人自动提交程序的控件本人感觉不实用,不如图片验证系统. NoBot属性说明NoBot控件在页面中是完全不可见的。不过从增强用户体验的角度来看,NoBot却的确是一大进步,它也正符合了Ajax的最根本设计目标——提高用户体验。声明NoBot控件的语法将类似如下所示: ID="noBot转载 2009-12-22 09:35:00 · 590 阅读 · 0 评论 -
AjaxControltoolkit学习笔记—NumericUpDown 使用详解 (asp.net C#)
NumericUpDown 是一个可以使得 ASP.Net TextBox 控件具有可控制其中值的“向上”和“向下”按钮的 ASP.Net AJAX 控件。以最简单的方式,“向上”按钮将使得 TextBox 中的值加一,“向下”按钮将使得 TextBox 中的值减一。 而 NumericUpDown 同样具有可以指定其“增长”和“减少”动作的方式,包括:提供一系列的数值,例如上面的转载 2009-12-21 09:49:00 · 1136 阅读 · 0 评论 -
AjaxControltoolkit学习笔记—PagingBulletedList使用详解 (asp.net C#)
让BulletedList拥有客户端索引、分页和排序的控件 ID="ple" runat="server" BehaviorID="PagingBulletedListBehavior1" TargetControlID="blList"转载 2009-12-18 09:47:00 · 483 阅读 · 0 评论 -
AjaxControltoolkit学习笔记—PasswordStrength使用详解 (asp.net C#)
密码强度控件如今对于用户密码的暴力破解越来越多,用户需要设置复杂的密码(也就是强密码)。PasswordStrength控件正是是用来提示用户输入密码强弱情况的。在用户在密码框中输入密码时,在文本框的后面会有一个提示(可以是文本或者进度条),提示信息的位置也可以由我们来自己设置,样式可以写CSS来定义。当密码框失去焦点时提示信息会自动消失。 属性说明转载 2009-12-17 16:56:00 · 824 阅读 · 0 评论 -
皮肤的用法 (asp.net C#)
看了一下visual web developer 中自带的个人站点,发现aspnet2.0里面的很多技术使用起来确实很优雅,比较典型的有 login控件和用户系统、MasterPage、主题和皮肤、SiteMap等等。这些特性,甚至不需要教程就可以很快上手。本文要介绍的是主题和皮肤的应用。 (一) 如何使用 1)转载 2009-11-25 10:58:00 · 527 阅读 · 0 评论 -
AjaxControltoolkit学习笔记—CollapsiblePanelExtender使用详解 (aps.net C#)
CollapsibePanel 可以使得你的网页用户很方便地折叠或者展开你网页上的任何一个部分,的 ASP.Net AJAX 控件。它可以很方便地使得任何一个页面上的 ASP.net Panel 控件的具有此项折叠与展开功能, 开发人员需要作的,只是指定一个页面上的Panel 控件为需要折叠展开功能的 Panel 为其TargetID,同时还可以指定页面上的某一个控件是触发折叠展开转载 2010-01-19 15:22:00 · 764 阅读 · 0 评论
分享