随笔分类 - LINQ
摘要:获取站点下某一目录下某些类型的文件。我们可以使用LINQ的语法可轻而易捷实现。正面是例举了是获取站点下Data目录下所有.csv的文件:
阅读全文
摘要:有一个XML文档,一个属性"pk"错了,正确是2。我们怎样把它更改正确?原XML文档如下: 直接工序 间接工序1 间接工序2 间接工序3 间接工序4 ProcessSort.xml下面Insus.NET使用asp.net程序来更新它,先引用几个namespace:using System.Xml;using System.Xml.Linq;using System.Xml.XPath;更新代码示例:网页运行之后,再次打开XMl文档:
阅读全文
摘要:前几天Insus.NET在写了一系列XML文档进行操作。创建 《怎样创建XML文档》 http://www.cnblogs.com/insus/p/3276944.html《泛型List转存为XML文档》 http://www.cnblogs.com/insus/p/3277410.html 编辑 《对XML文档进行修改》 http://www.cnblogs.com/insus/p/3276691.html读取 《浏览器显示XML文档》 http://www.cnblogs.com/insus/p/3274220.html 《读取XML文档存入泛型List集合中》 http://www.c.
阅读全文
摘要:不管是《怎样创建XML文档》 http://www.cnblogs.com/insus/p/3276944.html还是《泛型List转存为XML文档》 http://www.cnblogs.com/insus/p/3277410.html产生出来的XML文档,如果缺少某些节点,或是需要对XML文档添加某些节点。因此有此功能需求,就是插入数据至XML文档中去。实时操作演示:
阅读全文
摘要:前一篇博文是《泛型List转存为XML文档》 http://www.cnblogs.com/insus/p/3277410.html把一个List集合,存储为一个XML文档。但在开发实际环境中,我们有可能是读取一个XML文档,存入集合List中,依便程序逻辑处理或是数据分析之用。在站点下放有一个XML文档,就如这个:《浏览器显示XML文档》 http://www.cnblogs.com/insus/p/3274220.html它是显示于浏览器上,现在Insus.NET用它来存入List集合内。
阅读全文
摘要:经常会有这情况,在程序处理结果为泛型List,但为了能把这些集合输出XML文档。Insus.NET就因此问题,演示一个范例。在程序中,创建一个类:List的集合手动来创建,替代真实环境中逻辑处理结果。OK,我们可以参考《怎样创建XML文档》http://www.cnblogs.com/insus/p/3276944.html的方法来存储为XML文档,不过好象已经写死了。也可以参考下面的方法,动态循环也添加节点:动画操作演示:
阅读全文
摘要:在程序中,我们怎样创建一个XML文档。下面演示中,Insus.NET在程序创建一个和http://www.cnblogs.com/insus/p/3274220.html一模一样的XML文档。可以在HTML markup放一个铵钮:去.aspx.cs写按钮事件:上图代码示例中,右边的XML文档,就是创建出来的XML文档。Insus.NET有使用箭头导向,列举一组对应的节点,其它节点原理一样。
阅读全文
摘要:怎样对XML文档时行修改。Insus.NET在此举个简单的例子。XML文档,就以这篇博文:http://www.cnblogs.com/insus/p/3274220.html如果我们想对其中一个节点的值进行修改,把“未审核”这个值改为"Unaudited":网页运行执行看看:
阅读全文
摘要:很多时候,对泛型(Generic) Diectionary求key或value,本演示是根据value来获取key。Insus.NET在下面准备一些数据: private Dictionary<int, string> GetData() { Dictionary<int, string> dic = new Dictionary<int, string>(); dic.Add(1, "A"); dic.Add(2, "B"); dic.Add(3, "C"); dic.Add(4, "D
阅读全文
摘要:一般来说,我们对RadioButtonList控件绑定数据,已经熟练得无任何难度。但是如果有页面中,需要为RadioButtonList控件设定一个默认值为选中,或是把用户选择的选项已经存入数据库中,再次显示RadioButtonList控件时,还是绑定用户所选择的选项。些篇博文,Insus.NET就是演示怎样为RadioButtonList控件绑定数据时,给它指定一个值,作为默认选中的选项进行绑定。以此篇为例:http://www.cnblogs.com/insus/archive/2013/05/28/3102948.html如果以主键的值作为默认选中的选项,那好办,直接传入即可。在原代码
阅读全文
摘要:在开发的网站中,原本网页脚已经有一个铵钮,是导出数据的功能。由于某些网页内容太长,每次均需要滚至页脚,才可以找到那个铵钮,如果把此铵钮移至页头,当用户浏览至页脚时,想做导出动作,又得把网页滚至网页头。因此客户提出要求,需要在网页的页头与页脚均放一个铵钮,功能是一样的。解决办法,拉一个铵钮至网页头,OnClick事件指向页脚铵钮的OnClick事件。这是最简单的方法。不过,此次Insus.NET尝试使用另外一方法来实现。下面是实现过程,数据环境还是使用这篇吧:http://www.cnblogs.com/insus/archive/2013/05/28/3103714.html去.aspx网页中
阅读全文
摘要:这是一个asp.net普通javascript的练习,是使用javascript去获取DropDownList Selected 选项的信息,如text,value和index等。Insus.NET在.aspx.cs内准备好一些数据,是有关浏览器相关信息的,并写在泛型Dictionary<T,V>: private Dictionary<string, string> GetBrowser() { Dictionary<string, string> dict = new Dictionary<string, string>(); dict.Ad
阅读全文
摘要:数据源来自:http://www.cnblogs.com/insus/archive/2013/02/03/2890852.html今天再去微软网站下载哪些图片时,发现windows的图标颜色变了。现在的问题是,在这些图片绑定至RadioButtonList控件时,图片应该是Vertical对齐。还是先来看看前一帖在浏览时,它的html源代码:上图高亮部位的代码,就是每个选项产生的代码,有它有一个input标签,type为Radio,一个Label标签和Label标签内还有一个img标签组成。根据这些特征,我们在网页写一个样式style:<style type="text/cs
阅读全文
摘要:本博文,将带你学习使用GridView控件显示站点目录的图片。如果你已经学会怎样做图片缩略图;怎样应用接口来实现统一的属性,方法或函数;怎样动态加载用户控件,等等。就不必往下看了。因为此篇博文就是演练这些方面的内容。在站点上,准备好一些图片,此次Insus.NET准备的是太阳系中几颗星球的图片,稍后就是在GridView控件显示这些图片。对了,现在我们做开发,都是面向对象编程,为了演示好这个例子,Insus.NET决定先创建一个对象,在App_Code目录中,创建一个Insus.NET.SolarSystem类别,大约如下,只有两个属性StarName,Picture,以及一个带参数的构造函数
阅读全文
摘要:问题“我有一个DataTable,怎样获取某笔记录“?DataTable如下: 1 private DataTable UserInfor() 2 { 3 DataTable Dtable = new DataTable(); 4 Dtable.Columns.Add("ID", typeof(int)); 5 Dtable.Columns.Add("Name", typeof(string)); 6 Dtable.Columns.Add("Address", typeof(string)); 7 8 ...
阅读全文
摘要:问题:“想列出11至30整数范围所有偶数”。可以使用Lambda expressions来实现,写一个函数:实作演示,把结果绑定至CheckBoxList控件上:运行结果:
阅读全文
摘要:刚才有网友于Skype问及Insus.NET发布的一篇博文:http://www.cnblogs.com/insus/archive/2013/05/06/3062792.html他希望是让CheckBox或是CheckBoxList控件选择之后,变为只读,而不是使用Enabled属性,因为使用这个属性,颜色变为灰色,不好看。需是希望如TextBox控件设轩ReadOnly= true之后,不能更改,颜色没有变化。大家应该知道,不管是CheckBox控件,还是CheckBoxList控件,都没有Readonly这个属性。为了让这两个控件有只读功能,那先要知道只读,是什么意思,只读就是只能读取,
阅读全文
摘要:昨晚有在论坛看到一帖,手上的工作一直忙到现在,Insus.NET现在抽点时间尝试实现它。Insus.NET没有使用数据库作为数据源,而是使用List<T>作为数据源。因此你在这篇博文中学到很多有关泛型的知识。另外Insus.NET使用CheckBoxList来替代多页面,让用户选择CheckBoxList的选项将会给Repeater有多值显示,也就是绑定多个铵钮。创建一个对象,它将用来存储数据源。这个对象有三个属性[ColourSystem],[ColourName]和[RGB]Insus.NET.Colourusing System;using System.Collection
阅读全文
摘要:写一些小练习,练习是让CheckBoxList控件被用户选择之后,所选择的选项再不能改变,即是说没有后悔的选择。可以先看到最终的效果:实现它,第一步,是准备好对象。View Code using System;using System.Collections.Generic;using System.Linq;using System.Web;/// <summary>/// Summary description for Units/// </summary>namespace Insus.NET{ public class Units { private stri.
阅读全文
摘要:Web窗体上有两控件,DropDownList1,TextBox1,当DropDownList的值选择是YES的时候,TextBox1可编辑,当选择NO的时候,TextBox1的值为空,并且不能编辑,该如何实现?效果:.aspx:View Code <%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits="_Default"%><!DOCTYPEhtml><htmlxmlns="
阅读全文