上一页 1 ··· 56 57 58 59 60 61 62 63 64 ··· 94 下一页
摘要: 一网友刚才在SKYPE问及Insus.NET,他需要在后台动态创建一些Web控件,也能正常显示于aspx页面上。但要把这些动态创建的代码存入数据库,存是没有问题,问题是存储的代码不是创建时写的Web代码,而是需要html代码,也就是aspx运行时,右击mouse 菜单View Source...看到的。问题分析起来,就是怎样把Web控件代码转换为Html代码。参考下面代码示例:示例代码:View Code TextBoxtextbox=newTextBox();textbox.ID="TextBox1";textbox.Text="Insus.NET"; 阅读全文
posted @ 2012-10-30 14:06 Insus.NET 阅读(824) 评论(3) 推荐(1) 编辑
摘要: 为了获取html代码一些标签属性,我们可以把这些html当作为一段xml的字符串来处理。可以参考下图:上图相关代码:View Code usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Xml;publicpartialclass_Default:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventAr 阅读全文
posted @ 2012-10-30 10:04 Insus.NET 阅读(4013) 评论(0) 推荐(1) 编辑
摘要: 首先看看效果一:效果二:实现上面效果,Insus.NET 是使用下面例子进行修改:http://www.cnblogs.com/insus/archive/2012/10/29/2744721.html效果一变动代码如下:View Code //foreachListPagerobjPg=newPager();objPg.PagerCollections().ForEach(delegate(Pagerp){TableRowtbr=newTableRow();tbr.ID="tr"+p.ID.ToString();//设置背景颜色tbr.BackColor=System.D 阅读全文
posted @ 2012-10-29 15:45 Insus.NET 阅读(3404) 评论(0) 推荐(3) 编辑
摘要: 动态产生asp:Table控件,并加入PlaceHolder容器中,然后把List<T>数据绑定至asp:Table控件中显示。首先创建一个对象,这是个纸张对象。有ID和Size两个attribute。 在对象中,还产生一个Collection集合,存储纸张类型。Pager usingSystem;usingSystem.Collections.Generic;usingSystem.Data.SqlClient;usingSystem.Linq;usingSystem.Web;///<summary>///SummarydescriptionforPager///&l 阅读全文
posted @ 2012-10-29 14:37 Insus.NET 阅读(2357) 评论(6) 推荐(2) 编辑
摘要: 此博文省略了流媒体服务器组建(网络管理员的事)。可以先看到截图:把下面的js代码,另存为LiveBroadcast.js文件,存在专案中的js目录中:LiveBroadcast.js functionFulls(){try{if(document.all.Media.playState==3){document.all.Media.fullscreen=1;}}catch(e){alert("您已经打开了另一个播放窗口,不能全屏观看,请关闭其它的播放窗口再全屏观看。");}}functioncheckplay(){vari=document.all.Media.playSt 阅读全文
posted @ 2012-10-26 15:24 Insus.NET 阅读(6422) 评论(9) 推荐(1) 编辑
摘要: 可以使用\n\r来实现,但要注意一下特殊字符处理,Insus.NET用@放在字符串前。strings=@"+1+\n\r+2+\n\r+3+";Response.Write("<scr"+"ipt>alert('"+s+"')</scr"+"ipt>");运行效果: 阅读全文
posted @ 2012-10-25 14:11 Insus.NET 阅读(3032) 评论(3) 推荐(1) 编辑
摘要: 此博文是教你怎样去获取GridView TemplateField的数据。GridView TemplateField如下写法,没有其它附加控件如Label或Literal等显示字段值。<asp:TemplateFieldHeaderText="Price"><ItemTemplate><%#Eval("Price")%></ItemTemplate></asp:TemplateField>要求是Price低于1000元的显示绿色,大于等于1000元以及小于等2000元的显示蓝色,大于2000元 阅读全文
posted @ 2012-10-24 17:04 Insus.NET 阅读(3438) 评论(0) 推荐(1) 编辑
摘要: 看看下动画效果:C#有一个类System.Environment,它有一个NewLine静态Get属性,即可实现换行。OK,知道有这个功能后,我们就可以文本换行了,我们在Default.aspx放一个按钮,参考下第12行。View Code 1<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits="_Default"%>23<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXH 阅读全文
posted @ 2012-10-23 23:49 Insus.NET 阅读(2262) 评论(2) 推荐(1) 编辑
摘要: 一个媒体站点少不了播放Flash视频,此博文Insus.NET教你实现。由于一个站点也许不止一个地方需要播放flash视频,为了简化代码,因此Insus.NET想把这个播放控件,写入用户控件内,在网页需要时,拉进去并给用户控件赋值即可。建立一个用户控件SwfPlayer.ascx:<%@ControlLanguage="C#"AutoEventWireup="true"CodeFile="SwfPlayer.ascx.cs"Inherits="SwfPlayer"%>SwfPlayer.ascx.cs: 阅读全文
posted @ 2012-10-23 17:07 Insus.NET 阅读(2000) 评论(5) 推荐(1) 编辑
摘要: 问题来自网上:动态添加控件,应该加在OnInit(EventArgse)事件里。protectedoverridevoidOnInit(EventArgse){//加在这个事件内}下面Insus.NET就以动态添加一个TextBox在用户控件内,在控件值发生变化时,触发事件,并提示变化后的值。<%@ControlLanguage="C#"AutoEventWireup="true"CodeFile="InsusUserControl.ascx.cs"Inherits="InsusUserControl"%&g 阅读全文
posted @ 2012-10-20 16:42 Insus.NET 阅读(653) 评论(0) 推荐(1) 编辑
摘要: Insus.NET想从一个已知图片的路径,来获取此图片的尺寸。比如Insus.NET博客中的MVP图片:现想在asp.net以图片中yellow heighlight的链接去获取Dimensions尺寸。 阅读全文
posted @ 2012-10-20 15:04 Insus.NET 阅读(2463) 评论(0) 推荐(3) 编辑
摘要: 欣赏下图效果,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 阅读(4778) 评论(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 阅读(1864) 评论(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 阅读(2176) 评论(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) 编辑
上一页 1 ··· 56 57 58 59 60 61 62 63 64 ··· 94 下一页