【用ASP.NET Core MVC 和 EF Core 构建Web应用 (一)】教程文章相关的互联网学习教程文章

ajaxToolkit:AccordionPane演示与应用实例【图】

一个展开收合的ajaxToolkit:AccordionPane控件。Insus.NET在专案有用到它。 因为它可以节省显示空间。不过有点不足,就是用户刚开始使用,需要记得每个AccordionPane内容。或是需要使用一个显而可见的名字。下面的演示中,只是两个收合AccordionPane,如果多个的话,就会有上面提及的问题。下面是HTML:ajaxToolkit:Accordion 代码如下:<ajaxToolkit:Accordion ID="Accordion1" runat="server" SelectedIndex="-1" HeaderCssClass="...

.NET中应用程序内共享UdpClient联机的实现方法【图】

原始码下载: MutualUdpClientSample_jb51net.rar 在开发与远程设备通讯的系统时,为了提高数据传输的效率,常常会选择UDP这个通讯协议来作为数据传输的媒介。而 .NET framework中所提供的UdpClient对象,可以帮助开发人员依照系统需求开启UDP套接字点,快速建立UDP联机来提供与远程设备通讯的功能。 这个系统架构下当增加一个不同种类的远程设备时,必须要提供一个不同的UDP套接字点,才能用来提供与不同种类远程设备通讯的功能...

JQuery为用户控件(ASCX)赋值与接口的应用【图】

在本次演示中,使用了接口(interface),在网页动态加载用户控件,并使用JQuery为来把网页处理的值传给用户控件。在面向编程中,较喜欢使用接口,认为它能为不同对象之间处理到相同的行为。 代码如下:using System; using System.Collections.Generic; using System.Linq; using System.Web; /// <summary> /// Summary description for ISetValable /// </summary> namespace Insus.NET { public interface ISetValable { void SetV...

关于HttpHandler与HttpModule的理解和应用方法

神秘的HttpHandler与HttpModule 大学时候我是从拖控件开始学习asp.net的,对.net的很多类库对象都不是很了解。所以看到大家写一些个性的asp.net名词,就感觉asp.net总有一层神秘的面纱笼罩着,让我琢磨不透,相信园子里面也有很多和我经历差不多的.net攻城师。在以前看HttpHandler与HttpModule都是神秘莫测的。哈哈,今天我为大家展示下我对他的理解,以及应用。 也许你不懂HttpHandler与HttpModule(大侠Return),也许你...

Asp.net内置对象之Server对象(概述及应用)【图】

一、了解Server对象 Server对象提供对服务器上的方法和属性的访问以及进行HTML编码的功能。这些功能分别由Server对象相应的方法和属性完成。 二、Server对象的常用属性 (1).MachineName(2).ScriptTimeout:属性用于设置脚本程序执行的时间,适当地设置脚本程序的ScriptTimeout可以提高整个Web应用程序的效率。语法如下:Server.ScriptTimeout=time;(以s(秒)为单位) ScriptTimeout属性的最短时间默认为90 s。对于一些逻辑简单、活...

Asp.net的应用程序对象和页面生存周期【图】

IIS在接到一个新的http请求后,最终会调用asp.net_isapi.dll的 ISAPI扩展(特指IIS6.0环境,iis7.0的应用程序池默认为集成方式,相对有所变化),然后传递到httpRuntime Pipe(http运行时管道),Asp.Net这时才开始运行(即HttpRunTime是Asp.Net真正的入口),HttpRunTime会为每 个asp.net应用自动创建一个HttpApplication的实例,而该实例中又包含以下属性: 注1 Application -->相当于传统意义上asp时代的application对象,通常用于定义...

ASP.NET中的Menu控件的应用及XmlDataSource的了解

以前一直以为菜单都是通过sitemap制作的,最近看到项目中的方法是使用XmlDataSource榜定的。 Menusite.xlm文件: 代码如下:<?xmlversion="1.0"encoding="utf-8"?> <Menusvalue=""> <TopMenuid="100"value=""ImageUrl="~/App_Themes/Public/images/PublicImages/topMenu_stl.jpg"NavigateUrl=""> <TopMenuItemid="101"value="ApplyforShortTermLeaseofStateLand"NavigateUrl="~/TOL/Issuance/AppTOLApplication.aspx"></TopMenuIte...

利用委托把用户控件的值显示于网页案例应用【图】

Asp.net开发要求,就是用户控件(UserControl)是集成一个功能,需要处理好的数据,然后存数据库中并显示于网页上,让用户能检测到处理的数据情况。 本演示中,Insus.NET只是作了一个简单的举例而已,并应用了委托来实现。为了让大家更能理解,可以先看看操作动画演示:在你新建一站点上,创建一个PageB.aspx网页以及UcB.ascx用户控件,在UcB.ascx上拉一个TextBox和CheckBox以及Button控件: 代码如下:UcB.ascx <%@ Control Languag...

RadioButtonList绑定图片及泛型Dictionary应用【图】

本博文是让你学会读取站点某一目录的图片,掌握LINQ与泛型Dictionary<TKey,TValue>的使用。首先准备好几张图片存在站点某一目录之下,本例中的存储图片的目录名为MsSiteImages,图片你可以从微软网站下载http://windows.microsoft.com/en-US/windows/home 我们写一个泛型数据集,将存储目录的图片信息: 代码如下:View Code private Dictionary<int, string> GetData() { Dictionary<int, string> dic = new Dictionary<int, stri...

JavaScript验证用户输入的是字符或数字及ASCII Chart应用【图】

我们可以根据onkeydown事件的event.keyCode即是ASCII Chart来判断字符或数字等。相关键盘key对应的ASCII码: 参考下面JavaScript代码: 代码如下:<script type = "text/javascript"> function isNumeric(keyCode) { return ((keyCode >= 48 && keyCode <= 57) || keyCode == 8) } </script> <script type = "text/javascript"> function isAlpha(keyCode) { return ((keyCode >= 65 && keyCode <= 90) || keyCode == 8) } </scri...

关于两个自定义控件的取值问题及接口的应用【图】

“一个.aspx的页面中,用到了两个用户控件,其中想做的到A控件有一个按钮,点击的时候获取到B控件中的一个textbox的值。 因为在生成的时候名字会改变,用findcontrol的时候名字该如何写呢? 另外像这种问题有几种解决的办法呢?”论坛上看到这个问题,Insus.NET提供自己的解决方法,先看看解决运行的效果: 首先创建一个站点,然后创建两个用户控件,一个是UcA,一个是UcB。 在UcB的控件上拉一个TextBox。 代码如下:<%@ Control L...

登录时记住用户名和密码及cookie案例应用【图】

登录样子,可以参考某一论坛的登录介面: 记住这些信息,可以使用Cookie来实现,更多Cookie应用,可参考http://jb51.net/article/33590.htm http://jb51.net/article/33591.htm现在我们来模拟一个登录介面: 代码如下:<table> <tr> <td style="width: 15%; text-align: right;"> User Name </td> <td> <asp:TextBox ID="TextBoxUserName" runat="server"></asp:TextBox> </td> </tr> <tr> <td style="text-align: right;"> Passw...

.NET中读取Excel文件的数据及excelReader应用

项目介绍 轻量,快速的C#编写的库读取Microsoft Excel文件('97-2007)。 跨平台: - Windows with .Net Framework 2 - Windows Mobile with Compact Framework - Linux, OS X, BSD with Mono 2+ 如何使用 C# 代码: 代码如下:FileStream stream = File.Open(filePath, FileMode.Open, FileAccess.Read); //1. Reading from a binary Excel file (97-2003 format; *.xls) IExcelDataReader excelReader = ExcelReaderFactory.Cre...

gridview和checkboxlist的嵌套相关应用【图】

代码如下:<script type="text/javascript"> function CheckBoxList1_Click(obj) { if(obj<10) { var vv="ctl00_PageBody_gvItem_ctl0"+obj+"_CheckBox1"; } else if(obj>=10 && obj<=99) { var vv="ctl00_PageBody_gvItem_ctl"+obj+"_CheckBox1"; } else{ var vv="ctl00_PageBody_gvItem_ct"+obj+"_CheckBox1"; } if(obj<10) { var vvv="ctl00_PageBody_gvItem_ctl0"+obj+"_gvInnerItem"; } else if(obj>=10 && obj <=99) { var vv...

状态保存机制之ViewState概述及应用【图】

无状态Http 无状态的根本原因是:浏览器和服务器使用Socket通信,服务器将请求结果返回给浏览器后,会关闭当前Socket连接。而且服务器会在处理页面完毕后销毁页面对象。 应用层面的原因是:浏览器和服务器之间通信都遵守HTTP协议。 一个浏览者发出的请求都是由实现了IHttpHandler接口的对象进行响应,由于下次访问不一定还是上次那个对象进行响应,上次响应完毕对象可能已经被销毁了,写的类变量值早就不存在了,因此不能将状态信息...