上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 95 下一页
摘要: 判断网址是否存在,可以使用下面方面处理。如果HttpStatusCode为OK,说明网址存在。相关参考:HttpWebRequest类 :http://msdn.microsoft.com/zh-cn/library/8y7x3zz2(v=vs.90).aspxHttpWebResponse类: http://msdn.microsoft.com/zh-cn/library/system.net.httpwebresponse(v=vs.90).aspxHttpStatusCode类:http://msdn.microsoft.com/zh-cn/library/system.net.http 阅读全文
posted @ 2013-05-03 17:12 Insus.NET 阅读(3100) 评论(1) 推荐(2) 编辑
摘要: 有网友在论坛问及怎样隐藏或显示GridView控件的列。下面是Insus.NET实作方法,可供参考。GridView资料,来自http://www.cnblogs.com/insus/archive/2013/05/01/3052604.html首先来看看实现后的结果:Insus.NET把GridView第一列设置好不能隐藏,其余2至4列的索引为1至3。在GridView控件上方,放一个DropDownList和两件铵钮:在.aspx.cs上两个铵钮的Click事件:写得不好,代码有冗余,因此改为:Ok, Insus.NET在接下来的演示中,使用另外一种方法来实现,让你能有更多的参考,首先想办 阅读全文
posted @ 2013-05-01 03:30 Insus.NET 阅读(4162) 评论(3) 推荐(5) 编辑
摘要: 注册用户?管理用户? 练习一个面向对象的ASP.NET练习。以下博文是很基础很基础,适合刚接触ASP.NET参考。在数据库,创建一个表[Member],用来存储用户注册的信息。View Code -- =============================================-- Author: Insus.NET-- Create date: 2013-04-30-- Description: 会员信息存储表-- =============================================CREATE TABLE [dbo].[Member]... 阅读全文
posted @ 2013-05-01 01:31 Insus.NET 阅读(22268) 评论(12) 推荐(5) 编辑
摘要: "Table表格可以动态绑定数据源吗?能绑定什么类型的数据源呢?控件绑定的不好控制样式想用手写的表格显示数据"?如下图:看到此图,一般是asp.net显示单记录的详细。不管你是用<asp:Table ID="Table1" runat="server"></asp:Table>还是 <table style="width: 100%;"> <tr> <td>&nbsp;</td> </tr> </table>.. 阅读全文
posted @ 2013-04-26 16:58 Insus.NET 阅读(6033) 评论(16) 推荐(5) 编辑
摘要: 参考下图问题:用户错误,是在aspx.cs注册事件,注册在Page_Load事,正确是注册在Page_Init事件中,可以参考下动画演示: 阅读全文
posted @ 2013-04-25 21:50 Insus.NET 阅读(921) 评论(1) 推荐(1) 编辑
摘要: 想了解此篇,Insus.NET建议网友们先看这篇《http://www.cnblogs.com/insus/archive/2013/04/23/3035447.html》,因为此篇是那篇的基础上进行升级的。说实的,上一篇只是完成了基本的功能,怎样把字符串进行分割,并绑定至GridView的自定义模版上,最后的是处理用户选择的选项处理与存储在数据库中,还是在网页再次加载时,把上次选择的选项显示于checkBoxList控件内。这算不上是动态创建CheckBox。因此,在此次Insus.NET再使用另外完全不一样的方法,来实现这个相同的功能,也算得上重构了。将要显示CheckBox的列,将使用用 阅读全文
posted @ 2013-04-24 01:13 Insus.NET 阅读(5573) 评论(2) 推荐(5) 编辑
摘要: 怎么嵌套,我的数据库中inputs字段是一个带空格的字符串我想用gridview读出来,把info字符串变成可选的几个复选框,因为我还想选择这些复选框---------------------------------------------------------------------------... 阅读全文
posted @ 2013-04-23 10:33 Insus.NET 阅读(3889) 评论(2) 推荐(2) 编辑
摘要: 看过前一篇博文http://www.cnblogs.com/insus/archive/2013/04/21/3029483.html的网友,都大约知道,重构asp.net程序过程,使用了继承的方法。说实在的,Insus.NET不太喜欢在程序中使用继承。因为继承在应用,由于本身的原因,很多问题无法解决,或是运行自如。就如上一篇中,每个网页还是有很多相同的代码,无法拿掉。接下来,Insus.NET想使用接口方式重新对上一篇的原程序重新重构一次,望网友又能从中学习到其中一些开发知识。仔细看看App_Code目录下的Unitcode1 ~ UnitCode4个类别,均有相似之处。Insus.NET在 阅读全文
posted @ 2013-04-21 14:07 Insus.NET 阅读(3066) 评论(3) 推荐(4) 编辑
摘要: 原程序,可以从下面地址下载:http://download.cnblogs.com/insus/ASPDOTNET/Ref_Org.rar数据库SQL Server 2008 R2,数据名为[Demo],它有四张表[UnitCode1], [UnitCode2], [UnitCode3], [UnitCode4],每个表有几个字段[Unit1~4],[Description],[CreateBy],[CreateDate],[UpdateBy],[UpdateDate],此四个表的主键分别为[Unit1],[Unit2],[Unit3]和[Unit4],其余字段名称四张表都一样。数据库还有各个 阅读全文
posted @ 2013-04-21 09:14 Insus.NET 阅读(2735) 评论(3) 推荐(5) 编辑
摘要: 今天想做些练习,做什么呢?还是练习一下动态变更样式吧。此博文在应用用户控件,接口,事件等知识,可以让你学习到编程的思想,如果是你来写,你是从哪一步开始,或是有另外种写法,都可达到相同的目标,绝招同途异路。准备三种样式,在站点中创建一个目录"StyleSheet"用来存储样式文件,样式文件名分别为StyleSheet.css,SS_css1.css和SS_css2.css。StyleSheet.cssbody{ }.textbox { border:solid 1px #000;}SS_css1.cssbody{ }.textbox { border:s... 阅读全文
posted @ 2013-04-17 22:42 Insus.NET 阅读(2971) 评论(6) 推荐(6) 编辑
摘要: 由于程序中,这个DataKeyNames名称是一个动态值,因此在html的GridView不能直接写成这样子asp:GridViewID="GridViewUnitCode"runat="server" DataKeyNames="xxx" ... 也就是说,html中的Gridview不能带DataKeyNames属性,如果写上了,就是写死了。在.cs中,Insus.NET是这样解决的。为GridView动态添加DataKeyNames属性并赋值,有一点需要注意的,就是它应该是在GridView绑定数据前时进行。下面两种顺序是正确的 阅读全文
posted @ 2013-04-14 14:21 Insus.NET 阅读(1070) 评论(0) 推荐(1) 编辑
摘要: 今天审核自己以前写的程式,发现下面面这段代码,写得非常不理想,if层次太多,而且else也多。看过《重构》的人,都会认为那是有着很浓的坏味道。上面代码,它的意思是文本框的值变化而作出另一文本框TextBoxBankName显示。如果文本框的值不为空,去搜索数据记录,如果有记录,把BankName显示于TextBoxBankName内。其它一切条件,TextBoxBankName均为空。上面的代码是没有问题,是能正常运行,但它有很多坏味道,if与else层资多,现Insus.NET把它重构,让其更简洁明了。重构过之后,它的程式,先给TextBoxBankName赋值为string.Empty,第 阅读全文
posted @ 2013-04-09 20:06 Insus.NET 阅读(1207) 评论(4) 推荐(2) 编辑
摘要: 出现这个错误,是因为插入一个长度为0的值至有外键约束的字段内。我们来做个实验,并尝试解决它。首先创建两个表,[dbo].[T1]是主表,[dbo].[T2]是子表,而子表的[c2]是一个有外键约束的字段。View Code CREATE TABLE [dbo].[T1]( col1 NVARCHAR(20) PRIMARY KEY NOT NULL, col2 NVARCHAR(30) NULL, col3 NVARCHAR(30) NULL)GOCREATE TABLE [dbo].[T2]( c1 NVARCHAR(20) NOT NULL PRIMARY KEY,... 阅读全文
posted @ 2013-04-07 10:47 Insus.NET 阅读(3076) 评论(0) 推荐(2) 编辑
摘要: 搜索介面如下:程序中需要实现如上的一个搜索功能。[Option]有两个选项,说明结果需要一个Detail或Summary。这是二选一,而且必选一个。[By]选择是让用户填入用户信息,或是选择部门。 当用户选择用户选择,在下出现文本框,让用户填入用户名;当用户选择部门时,在下出现下拉列表,让用户选择部门。[DateTime]选择,也有两种情况选择,一个是选择年月份的,默认是当前年份,用户选择年份之后,选择月份; 另一个选择日期,当选择日期选项,在下出现两个文本框,可输入开始与结束日期的,也可以选择。分析,总共6个选择,2种结果,4个条件(用户,部门,日期或月份),因此将有8个参数,这个8个参数为 阅读全文
posted @ 2013-04-06 11:00 Insus.NET 阅读(2493) 评论(2) 推荐(3) 编辑
摘要: 在开发的站点中,想实现一个搜索功能。由于需要放在站点的头部,这样的话,每一个网页都可以使用这个搜索功能。开发设计,就把这个搜索功能独立出来,写成一个用户控件(ascx),然后拉至母版(MasterPage)上,文本框内有使用Ajax自动完成扩展功能。满怀信心完成...效果如下:在网页运行时,发现文本框的自动完成的功能无效果!更多的AutoComplete 的实现,可参考:http://www.cnblogs.com/insus/archive/2013/03/28/2986217.html此实现只能在正常aspx网页正常运行。一旦移至用户控件之后,Autocomplete的功能,就随之消失。难 阅读全文
posted @ 2013-04-05 14:06 Insus.NET 阅读(1589) 评论(0) 推荐(1) 编辑
摘要: 在系统中,有一个文本框,要求输入大写字母。但是用户不自觉,只好在程序来控制了。在网页中,拉一个TextBox控件:<asp:TextBox ID="TextBoxSeriesNumber" runat="server"></asp:TextBox>写Javascript脚本,可使用onkeyup事件,即时把字母转换为大写字母:View Code <script type="text/javascript"> window.onload = function () { ... 阅读全文
posted @ 2013-03-28 11:33 Insus.NET 阅读(1230) 评论(2) 推荐(3) 编辑
摘要: 以前写Ajax 的AutoCompleteExtender功能,都需要写WCF Service或是Web Service数据源。但一个系统中,很多文本框都想使用AutoComplete的功能。我们不可能写很多的Service,比如一些较小的数据。我们是否有一个可替换的方法呢?这是肯定的。下面的演示,Insus.NET以不用写Service来实现文本框的AutoCompete extender功能。首先从数据库获取数,你可以写SQL语句,或是写存储过程,以下是获取域用户信息,仿Outlook输入收件人效果。获取域信息,可参考:http://www.cnblogs.com/insus/archiv 阅读全文
posted @ 2013-03-28 10:42 Insus.NET 阅读(1697) 评论(2) 推荐(1) 编辑
摘要: 如写企业内网的应用程序时,会经常需要访问域活动目录信息。下面表格是域活动目录(Active Directory) 属性以及说明。LDAP Property NameDescriptionData TypegivenNameFirst NameStringinitialsInitialsStringsnLast nameStringdisplayNameDisplay nameStringdescriptionDescriptionStringphysicalDeliveryOfficeNameOfficeStringtelephoneNumberTelephone numberStringot 阅读全文
posted @ 2013-03-25 15:20 Insus.NET 阅读(1690) 评论(0) 推荐(1) 编辑
摘要: 怎样将字符串<table><tr><td>123</td></tr></table>转为.cs页面中的HtmlTable,参考下图:有关此问题,微软已经提供了一个控件:<asp:Literal ID="Literal1" runat="server"></asp:Literal>可参考下动画视频,实现: 阅读全文
posted @ 2013-03-25 14:43 Insus.NET 阅读(865) 评论(0) 推荐(1) 编辑
摘要: 早上有分享《Repeater控件动态变更列(Header,Item和Foot)信息》 ,是动态变更一些列的内容。虽然它算不上是完全动态化,但它已经达到初期想要的效果。如果你稍有仔细,也能轻易把它弄出来。现另开一篇,Insus.NET不是重新另外写,而是想重构cs的代码,因为前一篇的代码虽然简单,但代码冗余过多。重构开始:首先把这五个变量删除,因为在重构过程中,已经不需要这五个变量了。//宣告5个变量,将用来存储那5个月份每个部分的数量decimal c1, c2, c3, c4, c5;接下来需要改动的是宣告一个常量,很多地方使用到它:const int dynamicColumns = 5; 阅读全文
posted @ 2013-03-22 16:52 Insus.NET 阅读(2580) 评论(0) 推荐(1) 编辑
上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 95 下一页