【asp.net 获取指定文件夹下所有子目录及文件(树形)】教程文章相关的互联网学习教程文章

获取ashx得到的内容(已处理好的数据)

要获取一个ashx页面的到的数据,使用以下方法: 1. 代码如下:WebClient wc = new WebClient(); Byte[] pageData = wc.DownloadData("http://xxxx.com"); hd_num.Value = Encoding.Default.GetString(pageData); 前台代码:<asp:HiddenField ID="hd_num" runat="server" /> 再通过js获取hd_num的值。 2. 代码如下:HttpWebRequest request = HttpWebRequest.Create("http://xxx/aaa.ashx") as HttpWebRequest; HttpWebResponse re...

ASP.NET获取MS SQL Server安装实例实现思路及代码【图】

参考MSDN的文章 http://msdn.microsoft.com/zh-cn/library/a6t1z9x2.aspx中所指的SqlDataSourceEnumerator类别,是应用程序在当前的网络中查找SQL Server实例。 Insus.NET在演示中,是把找到的实例显示于DropDownList控件中。首先在.aspx拉一个DropDownList控件: 代码如下:Server: <asp:DropDownList ID="DropDownListInstance" runat="server"></asp:DropDownList> 然后在Page_Load事件写: 代码如下:View Code protected voi...

获取DataList控件的主键和索引实用图解【图】

“哈哈,看了这篇//www.gxlcms.com/article/33388.htm,只有效果,但没有结果,我怎样获取选择行的相关记录?” Insus.NET首先多谢网友对上面那篇博文的关注。解决你的问题,可以尝试获取选择行的索引或是主键即可,能获取到主键,其它字段的值,也可以获取到了。 下图中,高亮选择区,即是针对问题解决而在原在代码添加的部分。一是在DataList控件添加一个DataKeyField,以便获取到它的主键值,另外还添加了两个铵钮及一个Label标...

以IP来获取客户端电脑名称(一句代码实现)

公司的域环境内,要求获取客户端的电脑名称,其实程序原开始,只是要求 获取客户端IP地址 后来演变成要求显示客户端的电脑名称。作为开发者,只有不停地实现客户的要求。 其实既然IP获取到了,那可以轻易以IP来获取电脑名称: 代码如下:System.Net.Dns.GetHostEntry("xxx.xxx.xxx.xxx").HostName

获取客户端IP地址c#/vb.net各自实现代码【图】

公司的域环境内,程序要求获取客户端的IP地址,分部程序码分享于此。 C#:VB.NET:

获取Repeter的Item和ItemIndex/CommandArgument实现思路与代码【图】

首先看看效果: Repeater控件,放在ItemTemplate内的铵钮OnClick之后,获取Repeater的Item,ItemIndex,CommandArgument,CommandName以及绑定的字段值。 准备数据: 代码如下:View Code Imports Microsoft.VisualBasic Namespace Insus.NET Public Class Catalog Private _ID As Integer Private _Name As String Public Property ID As Integer Get Return _ID End Get Set(value As Integer) _ID = value End Set End Property...

C# 根据ip获取城市等相关信息

代码如下:/// <summary> /// 得到真实IP以及所在地详细信息(Porschev) /// </summary> /// <returns></returns> public string GetIpDetails() { //设置获取IP地址和国家源码的网址 string url = "http://www.ip138.com/ips8.asp"; string regStr = "(?<=<td\\s*align=\\\"center\\\">)[^<]*?(?=<br/><br/></td>)"; //IP正则 string ipRegStr = "((2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.){3}(2[0-4]\\d|25[0-5]|[01]?\\d\\d?)"; //...

gridview行索引获取方法及实现代码【图】

Insus.NET为了演示这个例子,首先准好数据,创建一个类别 Cosmetic.vb 代码如下:Imports Microsoft.VisualBasic Namespace Insus.NET Public Class Cosmetic Private _ID As Integer Private _Type As String Private _Name As String Private _Weight As Decimal Private _UM As String Public Property ID As Integer Get Return _ID End Get Set(value As Integer) _ID = value End Set End Property Public Property Type As ...

gridview行索引获取方法及实现代码(非js版)

前一版本//www.gxlcms.com/article/33251.htm是用Javascript获取GridView的行索引。此篇Insus.NET使用非Javascript获取GridView的行索引。 数据还是使用前一篇的数据来更改。 首先为GridView的控件写OnRowCreated ="GridViewCosmetic_RowCreated" 代码如下:Protected Sub GridViewCosmetic_RowCreated(sender As Object, e As GridViewRowEventArgs) If e.Row.RowType = DataControlRowType.DataRow Then If e.Row.FindControl("L...

C#简单获取屏幕鼠标坐标点颜色方法介绍【图】

api函数: 代码如下:1.[DllImport("user32.dll")]//取设备场景 2.private static extern IntPtr GetDC(IntPtr hwnd);//返回设备场景句柄 3.[DllImport("gdi32.dll")]//取指定点颜色 4.private static extern int GetPixel(IntPtr hdc, Point p);主要方法: 代码如下:Timer tim = new Timer(); tim.Interval = 1; tim.Tick += delegate { Point p = new Point(MousePosition.X, MousePosition.Y);//取置顶点坐标 IntPtr hdc = GetD...

ASP.NET获取真正的客户端IP地址的6种方法

在ASP中使用 Request.ServerVariables("REMOTE_ADDR") 来取得客户端的IP地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的IP地址,而不是真正的客户端IP地址。 要想透过代理服务器取得客户端的真实IP地址,就要使用 Request.ServerVariables("HTTP_X_FORWARDED_FOR") 来读取。 不过要注意的事,并不是每个代理服务器都能用 Request.ServerVariables("HTTP_X_FORWARDED_FOR") 来读取客户端的真实 IP,有些用此方...

js获取Treeview选中的节点(C#选中CheckBox项)

方法网上有很多,试了一下都有瑕疵。最后找了个看上去代码比较少,比较顺眼的,测试结果报错说有几个函数不存在,于是设置断点调试,各个属性查找有用的字段,终于找到。 现整理如下: 首先,要想在javascript中获取treeview中带checkbox的节点,需要设置treeview节点的某些属性,我是在后台代码中添加的。 代码如下:TreeNode newNode = new TreeNode(); newNode.Text = “showText”; newNode.Value =id; newNode.NavigateUrl = ...

ASP.NET 获取存储过程返回值的实现代码

1.首先我们要建立一张表(UserInfo)。 主要字段Id、uname、upass。 2.创建带返回值的存储过程 代码如下:create proc proc_addUserInfo @uname varchar(50), @upass varchar(50), @Returnc int output as begin insert into erp_user(u_name,u_pass)values(@uname,@upass) set @Returnc= isnull(@@identity,0) end 这里返回值我获取的是添加记录的Id。 后台代码: 代码如下:SqlParameter[] para = new SqlParameter[] { new SqlPa...

asp.net 获取文件夹中的图片的代码

前台: 代码如下:<asp:DataList ID="DataList1" runat="server" RepeatDirection="Horizontal" RepeatColumns="5" CellSpacing="25"> <ItemTemplate> <img src="<%# Eval("FullName") %>" width="50" height="50" border="0" > </ItemTemplate> </asp:DataList> 后台代码: 代码如下:string path = Server.MapPath("img");//获取img文件夹的路径 Response.Write(path); DirectoryInfo di = new DirectoryInfo(path); //DataList1...

Global.cs中自动获取未处理的异常

下面就是简单的事例: 1)引起异常的代码 代码如下:protected void Button1_Click(object sender, EventArgs e) { int a = 5; int b = 2; int c; c = a / (b - 2); } 2)Global.cs中的代码 代码如下:protected void Application_Error(object sender, EventArgs e) { //获取异常信息 string strError = Server.GetLastError().ToString(); //可以将错误信息通过log4net写入到文本或数库中,这里只写在页面上 Response.Write("错...