随笔分类 -  ASP.NET

上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 54 下一页
摘要:尝试把一个表格实现的Vertical菜单,改用div来实现。原代码如下:Vertical Menu by Table <tablecellpadding="5"cellspacing="1"width="100%"border="0"><tr><tdbgcolor="white"height="3px"></td></tr><tr><tdheight="15px"bgcolor= 阅读全文
posted @ 2011-10-17 17:23 Insus.NET 阅读(1049) 评论(1) 推荐(1) 编辑
摘要:朋友的专案中,使用了Frameset框架,在没有使用Ajax的情况之下,两个frame页面传递参数技术,对他来说一点问题没有,但是他在frame应用了Ajax之后,问题来了,参数无法在两frame页面间传递参数。他跟Insus.NET讨论起来,由于Insus.NET从没有使用过iframe和frameset,一点经验没有,只有尝试性以他传过来的代码测试测试,算是学习啦。他传过来的代码中,Button事件是这样写的:protectedvoidButton1_Click(objectsender,EventArgse){stringvalue=TextBox1.Text;Page.Register 阅读全文
posted @ 2011-10-12 13:58 Insus.NET 阅读(2636) 评论(2) 推荐(1) 编辑
摘要:为了高集成度与节省程序文件大小,此次新开发程序,尝试使用Ajax的ajaxToolkit:TabContainer控件来实现。相同功能,如果是使用以前的方法,最少需要新建5个页面,分别写。还可以参考视频演示:文件格式:.wmv;大小4,841KB;长度:00:06:20。 下载地址:http://download.cnblogs.com/insus/ASPDOTNET/Multi_Tab_and_Common_Operation_Button.rar 阅读全文
posted @ 2011-10-09 13:35 Insus.NET 阅读(798) 评论(4) 推荐(1) 编辑
摘要:一段长时间,都付于公司的Info Syteline ERP维护。今天终于有时间转至开发程序中来。一直以来,开发都是按步就班使用常用习惯来写程序,这次思考想使用另外一种方式去来开发,就这样,就有新问题出现。问题是这样的,把选择的值赋给下拉式菜单(DropDownList),如下做绑定:this.DropDownListPinZhong.Items.FindByValue(objDataRow["PinZhongId"].ToString()).Selected=true;在运行时,它显示一个错误Sys.WebForms.PageRequestManagerServerErro 阅读全文
posted @ 2011-10-07 17:04 Insus.NET 阅读(649) 评论(4) 推荐(1) 编辑
摘要:昨天,朋友的程序asp.net2.0想使用Ajax1.x版本。其中有一个button,需要做页面转跳Response.Redirect(),当一点击按钮时,发生不想看到的异常:sys.WebForms,PageRequestManagerParsesErrorExceptio n: The message received from the server could be parsed. Common causes for this error are when the response is modified by calls to Response.Write(), response fi 阅读全文
posted @ 2011-09-10 11:17 Insus.NET 阅读(512) 评论(0) 推荐(1) 编辑
摘要:一个展开收合的ajaxToolkit:AccordionPane控件。Insus.NET在专案有用到它。 因为它可以节省显示空间。不过有点不足,就是用户刚开始使用,需要记得每个AccordionPane内容。或是需要使用一个显而可见的名字。下面的演示中,只是两个收合AccordionPane,如果多个的话,就会有上面提及的问题。下面是HTML:ajaxToolkit:Accordion<ajaxToolkit:AccordionID="Accordion1"runat="server"SelectedIndex="-1"Head 阅读全文
posted @ 2011-09-07 17:16 Insus.NET 阅读(1462) 评论(0) 推荐(1) 编辑
摘要:AjaxToolkit之中,ajaxToolkit:HoverMenuExtender是最简单之一。Insus.NET较常用它。首先看看演示:实现方法与code,可以参考前一篇:http://www.cnblogs.com/insus/archive/2011/07/21/2112934.html 阅读全文
posted @ 2011-09-07 14:55 Insus.NET 阅读(618) 评论(0) 推荐(1) 编辑
摘要:ajaxToolkit:ModalPopupExtender可以让用户模拟新开一个窗口,以下演示,就是在模拟新开窗口作多项选项的功能。演示例子中,是Repeater结合CheckBox进行多选,此功能实现,可以参考:http://www.cnblogs.com/insus/archive/2011/09/07/2169742.html选择的小图片,它将要被ajaxToolkit:ModalPopupExtender使用,因为需要设为服务控件,添加runat="server":View Code <imgid="ab"runat="serv 阅读全文
posted @ 2011-09-07 14:07 Insus.NET 阅读(835) 评论(0) 推荐(1) 编辑
摘要:Repeater控件,每个item前有一个CheckBox,把选择的item列显出来。这个演法中,可以看到选择之后,该行highlight,此功能可以参考这个链接:http://www.cnblogs.com/insus/articles/1443165.html下面是Repeater控件Html,有两个地方需要注意的,就是CheckBox与Label,这个Label是随你需要获取的内容而变化喔。如你想获取Nickname,那你需要把绑定的的内容放在Label上。Repeater & CheckBox <asp:RepeaterID="RepeaterEmailList 阅读全文
posted @ 2011-09-07 13:42 Insus.NET 阅读(2778) 评论(2) 推荐(1) 编辑
摘要:Server Error in '/InsusTutorials' Application. An existing connection was forcibly closed by the remote host Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originate 阅读全文
posted @ 2011-08-31 11:20 Insus.NET 阅读(5852) 评论(0) 推荐(1) 编辑
摘要:一个Web应用程序,想读取Exchange Server的GAL(Global Address List),希望让用户发送邮件时,可以方便选择邮件地址。花费心机,在网上寻找方法,最后在这里找到一篇:http://www.dotnetheaven.com/UploadFile/frankalonzo/GlobalAddressList02272006001936AM/GlobalAddressList.aspxInsus.NET为了实现自己的要求,改了他的一些代码,并写成了WCF Services,并布署于IIS中。下面地址为WCF Service代码:http://download.cnblo 阅读全文
posted @ 2011-08-30 16:49 Insus.NET 阅读(4747) 评论(0) 推荐(1) 编辑
摘要:生产系统分早晚班问题,经约定,每天七点之前,所有生产记录,算前一天处理。因为系统记录产生的日期,是获取当前日期,需要改写一下,七点之前的取到的当天日期需要减去1天。解决方法可以多种,前台程序处理,或是可以数据库中处理。程序处理:GetGenerateDate stringGetGenerateDate(){DateTimedateTime1=DateTime.Now;DateTimedateTime2=Convert.ToDateTime(dateTime1.ToString("yyyy-MM-dd")+""+"07:00:00"); 阅读全文
posted @ 2011-08-29 10:47 Insus.NET 阅读(387) 评论(0) 推荐(1) 编辑
摘要:Ajax的CalenderExtender的日期选择,下面可看到效果:Insus.NET使用ajaxToolkit:CalendarExtender,来实现日期选择功能。TextBox可以让用户输入,也可以点右边的小图,出现ajaxToolkit:CalendarExtender日期选择器。可参考下面程序码:ajaxToolkit:CalendarExtender<asp:TextBoxID="txtBookingDate"runat="server"CssClass="textbox"></asp:TextBox& 阅读全文
posted @ 2011-08-27 17:53 Insus.NET 阅读(797) 评论(0) 推荐(1) 编辑
摘要:首先看看效果:该控件的效果就是在TextBox控件上添加“水印”效果,也就是当TextBox为空时,显示提示消息,一旦TextBox聚焦,样式就消失。Insus.NET实现两行文字水印,其实也没有什么技术含量,即是加了几个空格而已。ajaxToolkit:TextBoxWatermarkExtender <asp:TextBoxID="txtCCEmail"runat="server"TextMode="MultiLine"Height="50"CssClass="textbox"Widt 阅读全文
posted @ 2011-08-27 17:34 Insus.NET 阅读(543) 评论(0) 推荐(1) 编辑
摘要:最近完成的小系统,会议室预定系统。可预览:技术分析:1,准备一个表,存储会议室,可以添加,编辑,启用或禁用(为控制某一会议室是否显示给用户在预定时是否可见),删除功能,可有可无,如果实现,当删除时,需要写触发器,把此预定过此会议室的记录一同删除。2,准备两个表,存储时间记录(id,TimeName),每半个小时,如00:00,00:30,01:00直至23:30;另一个表是存储星期(id,weekName),你可以存储中文或是英文星期名称。这两个表均是为用户选择时间而准备。3,预定你可以使用用户登录功能,登录成功之后,才可以预定,这样可以实现不同的人可以管理好自己的预定记录。4,会议类型分为一 阅读全文
posted @ 2011-08-27 08:52 Insus.NET 阅读(4851) 评论(2) 推荐(1) 编辑
摘要:Web应用程序,写了一个线程CS类别,这个类别将会放于Global.asax文件中执行,主要是监控程序下某一个文件是否有异动,而作出相应警示动作,如发送邮件等。实现运行过程中,也许会有一个情况出现,程序会随着布署环境变化,而监控文件路径也会随之变化。解决这个问题,可以使用AppDomain.CurrentDomain.BaseDirectory来获取应用程序的路径。如:AppDomain.CurrentDomain.BaseDirectory privatestringpath{get{stringpath=AppDomain.CurrentDomain.BaseDirectory+" 阅读全文
posted @ 2011-08-26 08:45 Insus.NET 阅读(1255) 评论(0) 推荐(1) 编辑
摘要:数据表,其中有一个字段存储星期名称,如Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday。不知那一天,客户把环境语言改为中文了,原本判断当天的的星期名称是否与存储的名称是否一样,结果没有一天是否判断正常的。因为环境语言变化了,如果今天执行... 阅读全文
posted @ 2011-08-24 17:03 Insus.NET 阅读(423) 评论(2) 推荐(2) 编辑
摘要:Ajax的使用HTMLEditor旧版本,使用起来还算可以。在使用时,需要在页面注册:<%@RegisterAssembly="AjaxControlToolkit"Namespace="AjaxControlToolkit.HTMLEditor"TagPrefix="HTMLEditor"%>如果多页同时使用,可以在Web.config配置,这样不必在每个页面都写上,如下:View Code <system.web><pagescontrolRenderingCompatibilityVersion=& 阅读全文
posted @ 2011-08-13 02:49 Insus.NET 阅读(1463) 评论(0) 推荐(1) 编辑
摘要:为了实现报表,写了一个日期选择功能。可以参考下图:下面内容是在2011年8月21日更新添加的:实现这个功能,需要在数据库准备星期与月份的数据:星期函数:http://www.cnblogs.com/insus/articles/1622988.html月份函数:http://www.cnblogs.com/insus/articles/1535448.html准备好数据源之后,当然是写存储过程了,Insus.NET会以星期与月份分开写出来,首先是星期:usp_Week_GetByDate SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOALTERPROCEDU 阅读全文
posted @ 2011-08-13 01:35 Insus.NET 阅读(1226) 评论(13) 推荐(1) 编辑
摘要:以前有写过一个日期类别,可以参考链接:http://www.cnblogs.com/insus/articles/1735126.html 此类别中一个函数GetChineseWeekName()可以取得出中文星期。今天有重温System.Globalization.CultureInfo C#内置类,它是提供有关特定区域性的信息(如区域性的名称、书写系统和使用的日历)以及如何设置日期和排序字符串的格式。 学以致用,使用CultureInfo来获取中文星期是很简单与方便啦。引用命名空间using System.Globalization; WeekName CultureInfooCultur 阅读全文
posted @ 2011-08-11 13:46 Insus.NET 阅读(1332) 评论(0) 推荐(1) 编辑

上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 54 下一页