上一页 1 ··· 70 71 72 73 74 75 76 77 78 ··· 97 下一页
摘要: 此篇为Repeater控件嵌套Repeater控件教程,你可以从下面相关链接下载到教程视频与源程序。视频:文件格式:.wmv;大小21,401KB;长度:00:16:58。 下载地址:http://download.cnblogs.com/insus/ASPDOTNET/RepeaterEmbedRepeater.rar源程序:下载地址:http://download.cnblogs.com/insus/ASPDOTNET/RepeaterEmbedRepeater_source.rar另外,为了节省空间,其中BIN目录的一些DLL文件已经删除,但你可以从下面地址下载:http://www.c 阅读全文
posted @ 2011-07-04 11:05 Insus.NET 阅读(1619) 评论(0) 推荐(1)
摘要: 应网友email问及,只看过Insus.NET实现过DropDownList控件的两级联动。是否在有时间的时候做一个三级联动的教程。昨天休息在家,完成这个教程。你可以下载Demo: 文件格式:.wmv;大小2,638KB;长度:00:03:20。 下载地址:http://download.cnblogs.com/insus/ASPDOTNET/MultiDropDownListSelectDemo.rar实现过程视频:文件格式:.wmv;大小39,161,638KB;长度:00:29:54。 下载地址:http://download.cnblogs.com/insus/ASPDOTNET/Mu 阅读全文
posted @ 2011-07-04 09:47 Insus.NET 阅读(4889) 评论(7) 推荐(1)
摘要: 今天收到来自微软的来信(email),如下截图(部分)。从2007年开始到今五年了,每年的7月1号或2号都能收到这封邮件。恭喜2011年7月微软最有价值专家(MVP)当选的朋友和自己!以后的日子,还是一如既往分享自己的技术与经验。 阅读全文
posted @ 2011-07-02 17:59 Insus.NET 阅读(557) 评论(2) 推荐(2)
摘要: 一般情况之下,存储日期至数据库中,不必在意它的显示格式,只要是日期即可,在程序中显法时,才会去控制它的显示格式。但是,当你是开发SQL程序,你要求不了前台程序员按照你的想法去做,把日期显示某种格式,他们只管调用你的存储过程。解决这样的问题,我们把SQL输出结果就控制为最终结果,有关这方面企业内网程式应用较多。你可以参考下面SQL自定义函数,需要的地方调用即可。View Code CREATEFUNCTION[dbo].[ConvertDate](@InputDateDATETIME,--输入日期,或是原格式日期@DateFormatNVARCHAR(10)--日期显示格式)RETURNSNVA 阅读全文
posted @ 2011-06-30 13:40 Insus.NET 阅读(851) 评论(0) 推荐(1)
摘要: T-SQL使用扩展存储过程[master].[dbo].[xp_regread]读取注册表信息。如下注册表:Insus.NET为了做演示,写了一个用户自定义函数[dbo].[GetServerLocation]():View Code CREATEFUNCTION[dbo].[GetServerLocation]()RETURNSNVARCHAR(4000)ASBEGINDECLARE@LocationNVARCHAR(4000)EXEC[master].[dbo].[xp_regread]'HKEY_CURRENT_USER','ControlPanel\Intern 阅读全文
posted @ 2011-06-30 11:21 Insus.NET 阅读(764) 评论(0) 推荐(1)
摘要: 在GridView控件中,每行记录内会放置一个铵钮,当用户点击这个铵钮时,获取当笔记录的主键值。可看演示(是一个gif动画,重新播放尝试刷新网页):实现这个功能,你需要为GridView控件设置DataKeyNames属性和OnRowCreated事件。View Code <asp:GridViewID="GridView1"runat="server"AutoGenerateColumns="false"DataKeyNames="MediaTypeId"OnRowCreated="GridVie 阅读全文
posted @ 2011-06-30 10:14 Insus.NET 阅读(10534) 评论(3) 推荐(1)
摘要: 在MS SQL中处理用户输入的数值是否为Integer,为了简化程序代码,可以使用下面函数。IsIntegerCREATEFUNCTION[dbo].[IsInteger](@ValueNVARCHAR(4000))RETURNSNVARCHAR(4000)ASBEGINDECLARE@ResultValueBIT= 1--如果ISNULL把值设为N''SET@Value=ISNULL(LTRIM(@Value),N'')--处理前导N'-'字符串,如果有,把它移除,这样才好做以下的判断。SET@Value=CASEWHENSUBSTRING(@ 阅读全文
posted @ 2011-06-25 16:34 Insus.NET 阅读(741) 评论(0) 推荐(1)
摘要: 在SQL开发中,处理双引号(DoubleQuote),为了方便与简化代码,只有创建一个函数,在需要的方调用即可:DoubleQuoteCREATEFUNCTION[dbo].[DoubleQuote](@ValueNVARCHAR(4000))RETURNSNVARCHAR(4000)ASBEGINRETURNREPLACE(@Value,'''','''''')END 阅读全文
posted @ 2011-06-25 14:25 Insus.NET 阅读(559) 评论(0) 推荐(1)
摘要: 如果你曾看过这篇,http://www.cnblogs.com/insus/articles/1411057.html,它是在GridView控件中演示,但是它的方法在Repeater控件是无法复制的。由于看到论坛上有网友问及,花上一点点时间做了Repeater控件的演示。首先看看效果(动画结束,尝试刷新网页):为了能在Repeater控件上实现onmouseover和onmouseout样式,Insus.NET想只要控到表的行即可,在Repeater控件的OnItemCreated事件中去实现,需要分别写好ItemTemplate模版与AlternatingItemTemplate模版,另外 阅读全文
posted @ 2011-06-25 10:41 Insus.NET 阅读(1036) 评论(4) 推荐(2)
摘要: MS SQL两个日期比较,获取最大或最小的日期的函数。如果你可以使用SQL 日期比较函数http://www.cnblogs.com/insus/archive/2011/06/24/2089005.html去实现。获取最大的日期函数:MaximumDate CREATEFUNCTION[dbo].[MaximumDate](@DT1DATETIME,@DT2DATETIME)RETURNSDATETIMEASBEGINRETURNCASE--有关DateTimeCompare可参考:http://www.cnblogs.com/insus/archive/2011/06/24/2089005 阅读全文
posted @ 2011-06-24 15:53 Insus.NET 阅读(2732) 评论(0) 推荐(1)
摘要: 开发SQL过程中,会常常需要去比较两个日期大小。因此Insus.NET写了一个日期比较的函数,方便开发时的使用。DateTimeCompare CREATEFUNCTIONDateTimeCompare(@DT1DATETIME,@DT2DATETIME)RETURNSINTASBEGINRETURNCASEWHEN@DT1>@DT2THEN1WHEN@DT2>@DT1THEN-1ELSE0ENDEND此函数的两个参数DT1和DT2的数据类型为DATETIME,返回值INT,为指示DT1和DT2 的相对值。值类型条件小于零DT1 小于 DT2。零DT1 等于 DT2。大于零DT1 阅读全文
posted @ 2011-06-24 15:22 Insus.NET 阅读(3428) 评论(0) 推荐(1)
摘要: 开发ERP时,会使用到下面两个获取最大值或最小值日期的函数。最大日期值:MaximumDateValueCREATEFUNCTION[dbo].[MaximumDateValue]()RETURNSDATETIMEASBEGINRETURNCONVERT(DATETIME,'9999-12-3123:59:59.998',121)END最小日期值:MinimumDateValueCREATEFUNCTION[dbo].[MinimumDateValue]()RETURNSDATETIMEASBEGINRETURNCONVERT(DATETIME,'1753-01-01& 阅读全文
posted @ 2011-06-24 14:01 Insus.NET 阅读(5325) 评论(0) 推荐(1)
摘要: 公司域环境,打开多个Excel文件时,如果在这些打开的文件,会经常性出现“假死”,点击鼠标没有和无反应。网上很多方法是:电脑 >> 属性 >> 高级 >> 性能 >> 设置 >> 视觉效果>>把“在菜单下显示阴影”选项设为去选状态,保存。如上设置,没有效果,问题依然。Insus.NET最终找到方法是修改注册表,方把它解决:打开“注册表编辑器”,找到HKEY_CURRENT_ USER>> Software>> Microsoft>> Office11.0>> CommonOp 阅读全文
posted @ 2011-06-22 15:19 Insus.NET 阅读(982) 评论(0) 推荐(1)
摘要: MS SQL Server判断对象是否存在,方法有多种,Insus.NET列举两种,后一种(方法二)也是Insus.NET最常用与较喜欢的,因为它简单。方法一:IFEXISTS(SELECT[object_id]FROMsys.objectsWHEREname='xxx')方法二:IFOBJECT_ID('XXX')ISNOTNULL 阅读全文
posted @ 2011-06-22 09:54 Insus.NET 阅读(357) 评论(0) 推荐(1)
摘要: 本篇主要介绍asp.net控件CheckBoxList,会分好几个DEMO来实现。其中会出现几个DLL对象,可从下面地址下载:http://www.cnblogs.com/insus/articles/1654653.htmlhttp://www.cnblogs.com/insus/articles/1622884.html从数据库取出数据绑定至CheckBoxList控件,在取出数据之前,得在SQL数据库准备一些数据,创建表[DevCodes],插入数据与获取数据存储过程usp_DevCodes_GetAll:View Code CREATETABLE[dbo].[DevCodes]([DC 阅读全文
posted @ 2011-06-17 16:42 Insus.NET 阅读(6328) 评论(5) 推荐(1)
摘要: 本视频简单演示怎样使用VS2010的Chart图表控件,进行可视化显示。文件格式:.wmv;大小11,876KB;长度:00:09:07。下载地址:http://download.cnblogs.com/insus/ASPDOTNET/How to use chart.rar 阅读全文
posted @ 2011-06-16 09:47 Insus.NET 阅读(615) 评论(0) 推荐(1)
摘要: 生产线上,提升输入员输入效率,在没有购买到Barcode枪之前,需要修改程序,即是说当mouse光标离开TextBox之后,数据自动提交到数据库中。解决这个问题,得需要使用onblur来实现。下面代码并非是专案实现代码,只是模拟相同的功能。View Code <!--Ajax实现页面不闪烁,一直是Insus.NET所喜欢使用的--><asp:ScriptManagerID="ScriptManager1"runat="server"></asp:ScriptManager><asp:UpdatePanelID=& 阅读全文
posted @ 2011-06-15 14:58 Insus.NET 阅读(1842) 评论(2) 推荐(2)
摘要: 在Infor Syteline ERP 系统,根据需要,我们需要对 Inventory Aging Report 页面的Days文本框的Default值进行修改。如下图每个文本框最终值为每个文本框后的数值。更改这些默认值,你也许会按照下面的方法进行,但是它重新加载时,也许不会成功,还是回到原来的值。点击button之后,会出现一个“Edit Component Data Binding”窗口,Click "Edit" button。接下来,再会出现另外一个窗口“Edit Variable Binding”,此时你需要点击“Edit Variable” 按钮。出现“Varia 阅读全文
posted @ 2011-06-14 17:39 Insus.NET 阅读(777) 评论(0) 推荐(1)
摘要: “/WebSite19”应用程序中的服务器错误。不支持关键字: “userid”。说明:执行当前Web请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.ArgumentException:不支持关键字: “userid”。源错误:行24: {行25:行26: return objBusinessBase.GetDataToDataSet("usp_GETCUSTOMERS").Tables[0];行27:行28: }源文件:d:\Backup\Visual Studio 2010\WebSite 阅读全文
posted @ 2011-06-14 11:13 Insus.NET 阅读(1675) 评论(0) 推荐(2)
摘要: 平常时一般不会去动态创建Gridview列(column),但是程序有时就会需要这样去做。下面这个例子,是在Insus.NET开发的一个专案使用,现把它抽取分享出来,如果你有需求,可以参详。如下图:这个动态添加的列(上图红色方框),会放置一个图片铵钮ImageButton。可以写一个列类别,实作在命名空间System.Web.UI下的ITemplate接口,在runtime时new 这个列类别即可。下面是DetailColumn类别,重点部分已经有注释:DetailColumnusingSystem;usingSystem.Collections.Generic;usingSystem.Lin 阅读全文
posted @ 2011-06-10 14:48 Insus.NET 阅读(2797) 评论(0) 推荐(1)
上一页 1 ··· 70 71 72 73 74 75 76 77 78 ··· 97 下一页