上一页 1 ··· 57 58 59 60 61 62 63 64 65 ··· 95 下一页
摘要: 欣赏下图效果,Insus.NET只录制太约30秒,如果没有动画效果,请点击图片或是刷新网页。一直想在网页上显示一个电子时钟,准备技术也准备了好长时间。首先是Ajax:http://www.cnblogs.com/insus/articles/2063001.html然后是准备显示的字体:http://www.cnblogs.com/insus/archive/2012/10/15/2723497.html把两篇整合一下(源代码):http://download.cnblogs.com/insus/ASPDOTNET/Electronic_Clock.rar 阅读全文
posted @ 2012-10-19 10:09 Insus.NET 阅读(1910) 评论(1) 推荐(1) 编辑
摘要: 首先看看效果:年与月的数据源,较好定义,而日的数据源即需要根据年与月选择之后,方可获取到那年月的所有日数。如年:YearList<int>i_Year{get{List<int>y=newList<int>();intNy=DateTime.Now.Year;for(inti=1953;i<=Ny;i++){y.Add(i);}returny;}}月的数据源:MonthList<int>i_Month{get{List<int>m=newList<int>();for(inti=1;i<=12;i++){m.A 阅读全文
posted @ 2012-10-16 00:08 Insus.NET 阅读(4780) 评论(5) 推荐(8) 编辑
摘要: Insus.NET想在StyleSheet.css文件处理一些图片路径问题。不管是指定相对路径还是绝对路径,都会引起一些问题,比如绝对路径,域名+目录+文件名,这种情形,当域名有改变时,图片就会显示不出来。如果在css使用相对路径,网页不同层次,也会显示不出来。为了解决这个问题,Insus.NET只有使用另外办法。直接把.css文件内容搬至.ashx文件中。如:InsusComboBoxCssStyle.ashx <%@WebHandlerLanguage="C#"Class="Insus.NET.InsusComboBoxCssStyle"%&g 阅读全文
posted @ 2012-10-15 14:54 Insus.NET 阅读(1866) 评论(0) 推荐(1) 编辑
摘要: 首先来看看几大浏览器浏览的效果:在我们开发网站时,或许需要显示一些非windows或是服务器安装的字体。在网站发布时,我们不可能把这些字符复制于服务器上,除非你拥有管理员级权限。在条件不允许的情况,但又要显示特殊字体时,只有参考下面的方法来实现。首先在站点建立一个目录,如Fonts,存放这些特殊字体,lcdd.ttf 和 lcdd.eot,这两个文件其实只是一种字体,只是扩展名不一样。是解决IE与非IE浏览器不能正常显示的问题。CSS style:View Code <styletype="text/css">/*IE浏览器*/@font-face{font-f 阅读全文
posted @ 2012-10-15 08:46 Insus.NET 阅读(1487) 评论(2) 推荐(3) 编辑
摘要: 在网页中显示一些符号,如数学符号(Insus.NET仅提供常用符号):前提条件是你的网页是支持utf-8,如在web.config设置如下:View Code <configuration><system.web><globalizationfileEncoding="utf-8"requestEncoding="utf-8"responseEncoding="utf-8"/></system.web></configuration>.aspx:View Code <% 阅读全文
posted @ 2012-10-09 22:55 Insus.NET 阅读(1850) 评论(1) 推荐(1) 编辑
摘要: 网页在第一次运行时,它动态产生了一个铵钮,此称为第一个铵钮,当用户用mouse点击这个铵钮时,会动态产生另一个铵钮,此称为第二个铵钮,当用户再用mouse点击第二个铵钮时,系统将处理另外的事情。此博文是实再第二个铵钮的Click事件。首先看看效果:.aspx:View Code <%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits="_Default"%><!DOCTYPEhtmlPUBLIC&qu 阅读全文
posted @ 2012-10-09 22:02 Insus.NET 阅读(2177) 评论(3) 推荐(2) 编辑
摘要: 在xxx.aspx页面内使用xxx.aspx.cs宣告好的函数。参考下图: 阅读全文
posted @ 2012-10-09 17:02 Insus.NET 阅读(1161) 评论(5) 推荐(2) 编辑
摘要: 经常在写ASP.NET 或是看相关技术文章时,会遇上如下一些相似数据绑定符号。今看到了简洁解释,便摘录如下,以备忘。<% %> is simply short for <script runat="server"> </script> aka code render blocks.<%# %> are binding expressions (plus the above).<%= %> is the above + a Response.Write().<%: %> is the above + a 阅读全文
posted @ 2012-10-09 15:01 Insus.NET 阅读(691) 评论(0) 推荐(1) 编辑
摘要: 相信很多网友看过Insus.NET的另一篇博文 非使用FindControl方法找到深层嵌套的控件这一篇博文是使用迭代递归获取到目标控件。Insus.NET觉得方法不够理想,既然在网页使用了接口Interface,那就不必再使用递归来获取了,还是使用接口。由于ASPX网页有拉放了ASCX用户控件,因此ASPX再实作这个接口IGetable,返回用户控件。而在click事件时,就可以把ASPX转为接口找到这个用户控件了。在click事件中,就可以使用下面两句替代递归方法: 阅读全文
posted @ 2012-10-07 09:53 Insus.NET 阅读(835) 评论(0) 推荐(1) 编辑
摘要: 问题来自论某论坛:我想在GridView里实现用CheckBox来控制TextBox控件的编辑功能。即当checked=true时TextBox=Enabled;反之亦然,这样来控制TextBox的可编辑功能。数据源绑定的是XML,每行都有一个checkbox和TextBox控件。我想用下面的方法来实现,怎么实现不了呢!http://images.cnblogs.com/cnblogs_com/insus/cb_ctrl_tb.PNG下面是Insus.NET解决结果演示:演示源程序(asp.net4.5 + C#):http://download.cnblogs.com/insus/ASPDO 阅读全文
posted @ 2012-09-28 13:33 Insus.NET 阅读(1987) 评论(1) 推荐(3) 编辑
摘要: 首先看下示意图上图中,有七层MasterPage嵌套,最后一层MasterPage有一个ASPX网页,在ASPX网页上有一个ASCX用户控件,在ASCX用户控件有一个TextBox控件。在第一层的MasterPage拉一个Button和一个Label控件。 如今想按一下这个铵钮,去获取TextBox的值。本只是一个实例,实际开发时,控件嵌套层数是一个未知数,最后一个也未必是TextBox。下面是Insus.NET解决方法。由于层次是未知数,所以Insus.NET写一个迭代方法:IterationFindControl protectedControlIterationFindControl(C 阅读全文
posted @ 2012-09-27 12:02 Insus.NET 阅读(1314) 评论(0) 推荐(2) 编辑
摘要: 很多情况之下,使用用户控件ASCX时,是因为不止一个网页有相同的一个功能。因此让把这部分抽出来,放置于一个用户控件。然后在网页需要用户控件,拉进去即可,但是Insus.NET不单单只是呈现,而是想做更多的交互,也就是说用户控件与网页之间的交互。为了更好分享这个交互功能,Insus.NET现列举一个例子。只要明白其中的原理,很多相似功能,你可以应用得到。上面演示中,用户控件动态产生了一个DropDownList Web控件,在下拉式菜单选项变化时,去更新网页的数据。Insus.NET把用户控件与网页当作对象,不同对象之间作相同的动作,非接口来实现不可。ISetable usingSystem;u 阅读全文
posted @ 2012-09-26 11:33 Insus.NET 阅读(1100) 评论(4) 推荐(2) 编辑
摘要: 一个下拉式菜单,某一个项目需要禁用,不能让用户选择。 其实安全的做法,是不让这个选择显示于下拉式菜单中,这样用户不管怎样也选择不了。另外就是让这个选择显示,在下拉菜单有异动时,或提交数据时,提示用户不能选择这个选项。上面的演示,"Run"选项,用户是无法选择的。功能实现,写一个方法,DisAbleDropDownListItem publicvoidDisAbleDropDownListItem(DropDownListddl){foreach(ListItemliinddl.Items){if(li.Value=="1"||li.Text==" 阅读全文
posted @ 2012-09-26 06:45 Insus.NET 阅读(2522) 评论(4) 推荐(4) 编辑
摘要: 网友问:“我的菜单在母版页中,用li做的,选中的菜单有一个Selected类,设置选中后的背景。问题出来了,我其他所有页面都是基于这个母版页,点击菜单转到其他页面,怎么修改这个被点击的菜单的背景呢?只有选中的菜单才有Selected类。那就是怎么去除之前选择的菜单Selected类, 而把被点击的菜单加上Selected类???????????”Insus.NET模拟演示:所有参数在子页面设置与传给MasterPage。本例子中,在masterpage拉了四个LinkButton. 在每个子页怎样去找到Masterpage相对应的LinkButton呢?用Findcontrol(),用for. 阅读全文
posted @ 2012-09-25 01:40 Insus.NET 阅读(12026) 评论(10) 推荐(3) 编辑
摘要: 还有另外一段代码需要重构,原代码:publicstringfile;//显示生成完成的swf文件protectedvoidButton1_Click(objectsender,EventArgse){stringUploadFilePath=Server.MapPath(this.HiddenField1.Value);//保存上传的PDF或者其他可以打印的文件(DOC,DOCX等)/UploadFile/系统分析师通过的经验.docstringNewUploadFilePath=string.Empty;//转换WPS文件路径stringext=Path.GetExtension(Uplo. 阅读全文
posted @ 2012-09-24 23:14 Insus.NET 阅读(667) 评论(1) 推荐(1) 编辑
摘要: 一网友需要对所写的代码进行重构,原代码如下:///<summary>///检查上传文件类型///</summary>///<paramname="type">文件类型</param>///<returns></returns>publicstringstrType(stringtype){type=type.ToLower();type=type.Substring(type.LastIndexOf("."));if((".swf,.flv,.doc,.docx,.jpg, 阅读全文
posted @ 2012-09-24 22:07 Insus.NET 阅读(632) 评论(2) 推荐(1) 编辑
摘要: 参考前一篇,http://www.cnblogs.com/insus/archive/2012/09/23/2698613.html没有达到用户的要求,用户要求是每点击一次添加铵钮,产生一个新的文本框TextBox,在文本框输入一些值之后,点击获取文本框值的铵钮,能取得刚才在文本框的值。首先看看修改之后的效果:xxx.aspx:在网页中,拉一个动态添加文本框装载的容器PlaceHolder,和两个铵钮,一个是添加,另一个是获取值。View Code <asp:PlaceHolderID="PlaceHolder1"runat="server"> 阅读全文
posted @ 2012-09-24 21:21 Insus.NET 阅读(5587) 评论(18) 推荐(3) 编辑
摘要: 首先看看效果:动态添加,需要在PostBack之后,保留状态,因此需要用到ViewState. 下面是简单代码。View Code 显示文本框结果:<asp:LabelID="LabelResult"runat="server"Text=""></asp:Label><br/>这里装载动态产生的文本框:<asp:PlaceHolderID="PlaceHolderLoadTextBox"runat="server"></asp:PlaceHo 阅读全文
posted @ 2012-09-23 00:43 Insus.NET 阅读(4663) 评论(6) 推荐(1) 编辑
摘要: 开发要求,前台一次性将多笔记录存入数据库中。也就是说,将一个DataTable作为一个参数传入。而数据库的存储过程,也得有一个表数据类型(sql2008) http://www.cnblogs.com/insus/articles/1916591.html为了实现这个功能,Insus.NET先从数据库,然后至程序前台,一步一步演示给大家。在数据库中创建一个表[Orders]:View Code CREATETABLE[dbo].[Orders]([Orders_nbr]INTIDENTITY(1,1)PRIMARYKEY,[ItemCode]NVARCHAR(50)NOTNULL,[UM]N. 阅读全文
posted @ 2012-09-22 22:56 Insus.NET 阅读(10081) 评论(7) 推荐(3) 编辑
摘要: 问题:平台:visual studio 2008要求:gridview中当前行<asp:TextBox></asp:TextBox>有值时,对应的<asp:CheckBox></asp:CheckBox>自动勾选(离开文本框时判断也行)参考:http://images.cnblogs.com/cnblogs_com/insus/textchangecheckbox.PNGInsus.NET解决效果:Order类别:View Code usingSystem;usingSystem.Collections.Generic;usingSystem.L 阅读全文
posted @ 2012-09-22 14:22 Insus.NET 阅读(2291) 评论(1) 推荐(1) 编辑
上一页 1 ··· 57 58 59 60 61 62 63 64 65 ··· 95 下一页