随笔分类 - Generic
摘要:先了解一下Insus.NET的问题《使用iframe实现同域跨站提交数据》http://www.cnblogs.com/insus/p/3513829.html这里只是能够使用到的来的执行铵钮的事件。现在的问题是,每次把生产线的条码枪收集到数据会有几百甚至几千条之多。怎样才能把每一条数据填入至那个form每一个字段中并执行点击那个铵钮呢?这让Insus.NET花费了很多心思。 决定循环每一笔记录,并模似点击铵钮。先是处理好收集条码枪扫描记录:《序列化(Serialization)据为JSONP远端请求》http://www.cnblogs.com/insus/p/3515904.html然后参
阅读全文
摘要:Insus.NET前些日子,有分享了一段代码,《使用JSONP跨域请求数据》http://www.cnblogs.com/insus/p/3512271.html是使用jQuery的DataType的jsonp来获取远端的数据。但是网友私下跟Insus.NET说,不会使用。主要是远端提供的数据,以及...
阅读全文
摘要:近段时间原本是学习MVC的,谁知道把jQuery也学上了。而且觉得对jQuery更感兴趣,比如今早上有写了一个练习《jQuery实现DropDownList(MVC)》http://www.cnblogs.com/insus/p/3413749.html,是jQuery实现DropDownList的...
阅读全文
摘要:在这个练习《MVC应用jQuery动态产生数据》http://www.cnblogs.com/insus/p/3410138.html中,学会了使用jQuery创建url链接,并设置了参数。接下来,Insus.NET还要学习在jQuery接收这个参数,并把此笔记录显示出来。由于它是获取单笔记录,因此...
阅读全文
摘要:在前一篇《MVC应用程序JsonResult()的练习》http://www.cnblogs.com/insus/p/3402042.html中。Insus.NET在练习中学会了在视图中,点一点按钮,获取数据显示出来。值得一题的是使用了jQuery来实现。现在,Insus.NET想实现的是,在网页load时,数据就应该显示出来,不需要用户点击,因为不重复点击,数据也重复获取与产生。另外想实现的是,使用jQuery动态生产url链接。望点击此链接,能在另外Details视图查看到详细信息。首先我们在应用程序下的Entities目录,创建一个实体List GetAllFruit():然后在Mode
阅读全文
摘要:有网友问及“asp.net怎么判断一个手机号字符串中包含3个连续的字符或3个相同的字符?”:Insus.NET做了一下练习,并把方法分享,希望网友们能从中获取一些启示。面向对象嘛,先写一个Number类,用来处理号码之用,很是一个很简单的类,一目了然。#38至#41的方法,IsUpNumber()判断是否为连续升序的数字。#43至#46的方法,IsDownNumber()判断是否为连续降序的数字。#48至#51的方法,IsSameNumber()判断是来为连续相同的数字。#53至#57的方法,AppendNumber()是的新增加数字的方法,方法体内,还有一个是做统计,意思是说有多少位数字。#
阅读全文
摘要:前一版本《动态合并Repeater控件数据列》http://www.cnblogs.com/insus/p/3240848.html。今天Insus.NET重新演示它,为什么? 因为两点足需要重新写过。一是在cs生成的列代码有冗余,这是小事;二是某一情况之下,可能在合并时,会有异常。怎样说呢?由于例子中需要合并的列的数据刚好连续,当时是计算相同的数据做统计,如果遇上不连续,相同的数据时,也会统计在一起,这样异常出现可想而知。此篇最始码解决上面的问题,另外使用全新的计算方法进行合并列统计。Html markup重点在于highlight部位。去.aspx.cs写程序,先创建一个类,它是将是合并列
阅读全文
摘要:Insus.NET有对GridView控件进行横纵分别合并列:横:《动态横向(水平)合并GridView数据行DataRow的列》http://www.cnblogs.com/insus/p/3304562.html纵:《动态合并GridView数据行DataRow的列》http://www.cnblogs.com/insus/p/3238348.html也有对Repeater控件进行纵合并演示《动态合并Repeater控件数据列》http://www.cnblogs.com/insus/p/3240848.html还差一个对Repeater控件横向对列进行合并的。没有关系的,Insus.NE
阅读全文
摘要:在GridView控件中,有两个文本框,用户更改某一个文本框的值,能即时计算结果。Insus.NET列举一个小例子,来演示些功能。先创建一个对象(类):在网页中,创建一个集合,假设说,一张采购单有多个物品组件,这样说,采购单就是一个集合,不过些例,只是采购一个物品。把上面的集合,绑定给GridView数据控件,绑定前,先写Html markup,下划线的部分就是重点部位。开始在cs绑定数据给GridView控件:下面来写写OnRowCreated="GridViewPO_RowCreated"事件:实时操作演示:
阅读全文
摘要:经常会有这情况,在程序处理结果为泛型List,但为了能把这些集合输出XML文档。Insus.NET就因此问题,演示一个范例。在程序中,创建一个类:List的集合手动来创建,替代真实环境中逻辑处理结果。OK,我们可以参考《怎样创建XML文档》http://www.cnblogs.com/insus/p/3276944.html的方法来存储为XML文档,不过好象已经写死了。也可以参考下面的方法,动态循环也添加节点:动画操作演示:
阅读全文
摘要:早上有分享一篇《VB.NET提取TXT文档指定内容》 http://www.cnblogs.com/insus/p/3267347.html那是原网友的需求用VB.NET写的。刚才有只懂C#的网友提及,VB.NET的语法,很不好看。因为同这样形式的资料获取,有得学习,希望Insus.NET有时间时,提供C#的语法。由于两篇的要求一样,只是开发语言不一样,因此为了节省篇幅,要求就不重复了。每个类别中,重点部分的语句,添加了注释。最后是读取文本文件,显示数据:效果跟vb.NET浏览是一样的。
阅读全文
摘要:本博文让你知道怎样写对象,怎样读取文本文件,怎样根据实际条件判断与获取需要的文本行。参考下面网友的问题,根据源文来看,有些行输出的格式,需要把“,”替换为空格。 第一行还附加入后面的子行每一行的后面,空格分隔。Insus.NET也参考网友的要求,准备好相似的文本文件数据,不过有所扩展,加多两组。122207273-001,A001207273-003,A001207273-004,A001132207273-051,Q001207273-053,Q001207273-054,Q001142207273-081,K001207273-083,K001207273-084,K001View Cod
阅读全文
摘要:string有一个方法,就是Join,可以把阵列转换为字符串:下面是Join方法重载,可以指定那个元素开始,连续取几个元素:可以传入一个IEnumerable参数:
阅读全文
摘要:有网友在问,C#读取同一文件夹下多个txt文件中的特定内容,并把各个文本的数据做统计。昨晚Insus.NET抽上些少时间,来实现此问题,加强自身的功力。先是准备好几个文本文件。第一个文本文件t1.txt:Money of Xiaohong(this year) 12Money of Xiaoma(Last year) 13sdfgsdMoney of Xiaoqiang(this year) 16Money of Xiaogang(Last year) 1445685221, 82684View ...
阅读全文
摘要:双在论坛上找到一个问题,有关读取txt里面的数据进行计算的问题。尝试解决这个问题,获取每一行的X和Y的浮点数据即可。读取文本文件每一行,判断是否为空行,是否符以分隔符号(,)分隔的两个数值。每个数值是double类型的,就是我们需要获取的数据。先把这些数据,存储于一个文本文件内,文本名为data.txt 1169.868592016381,-73.2891742320069169.388181055691,-73.5364222712322169.750305089806,-73.6008442380541169.918029151954,-73.5541793331424169.868592
阅读全文
摘要:问题来自论坛,网友问到,去读取一个文本文件(TXT),去统计重复的文本行,然后按照重复的次数从高至底进行排序。Insus.NET实现的方法,先是创建一个对象,处理文本文件第一行。再创建别一个类别,来处理每一个对象,并做要求所需的分析。第一个对象为:另外一个对象:上面的InsusHelper类别中,两个public方法和一个private 。后者是为了封装,计算方法,而前两者是让用户在使用这个对象,能够获取统计记录,还能重写ToString()方法。好的,我们来看看程序应用。最后是程序运行效果:
阅读全文
摘要:网友在问,从一个文本文件(txt)读取数据,并做简易算法。网友的原问题大约如下,网友的问题,虽然说是全部是数字,但没有说明是否只有一行。因此Insus.NET在实现算法时,处理文本文件是否多行,是否为全部数字,是否带在空行,某一行是否只有一个数字,分隔符是否在前面,或是在后面。因此Insus.NET提供上面所提及条件因素的文本文件作为算法对象:OK,Insus.NET还是较喜欢创建对象来处理这些问题,由于文本文件是以行来存储,因此就把行作为对象来处理。逻辑处理:接下来,Insus.NET写一个数字的类别,就是用来处理每行中每个分隔符(,)之间的数字。还要创建一个类别,是获取所有符合条件的数字。
阅读全文
摘要:近段时间,Insus.NET学习练习物件与对象,怎样创建实际环境中的对象。对读取文本文件以及分析文本文件作为目标。因此搜索论坛一些例子,就如下面这题,实现的方法分享给大家。以文本行作为一个对象,所以我们可以写一个以[Computer]为对象的类,先判断是否为空(#72),#73,#74两行,以空格为分隔符,把一句分成两节。再创建一个集合处理的类别:现在我们可以处理文本文件了,根据条件,输出:网页运行效果:
阅读全文
摘要:看过此篇《ASP.NET网页动态添加数据行》 http://www.cnblogs.com/insus/p/3247935.html的网友,也许明白Insus.NET是怎样实现动态添加数据行的功能。其实也没有动态添加,只是使用另外一种方法,添加一些临时记录,再使用GridView控件来显示这些记录而已。在演示中,只是实现添加,没有实现更新数据,删除数据等功能。 再加上有网友看到后,在评论中提出另外的要求,要有记录统计功能。因此Insus.NET再列举另外相似的例子,来完善这些功能。比如数据库的表有这些字段[Goods_nbr],[Goods_Desc],[Units],[Price],[Qua
阅读全文
摘要:一看到这标题《ASP.NET网页动态添加数据行》,想起来似乎有点难实现。因为网页的周期性原因,往往在PostBack之后,状态难于有所保留。但Insus.NET又想实现这样的效果,用户点击网页上的“添加”铵钮,能不停地添加数据行在网页上。有关相似的功能,Insus.NET也有实现过,如:《第二次动态产生铵钮的Click事件》http://www.cnblogs.com/insus/archive/2012/10/09/2717420.html《点击一次铵钮产生一个新文本框,分别输入值,然后获取》http://www.cnblogs.com/insus/archive/2012/09/24/27
阅读全文