1.Asp.NET
Nicky锋
我心有猛虎在细嗅蔷薇
展开
-
ASP.NET前台代码绑定后台变量方法总结
ASP.NET前台代码绑定后台变量方法总结经常会碰到在前台代码中要使用(或绑定)后台代码中变量值的问题。一般有和两种方式,这里简单总结一下。如有错误或异议之处,敬请各位指教。 一方面,这里所讲的前台即通常的.aspx文件,后台指的是与aspx相关联的CodeBehind,文件后缀名为.aspx.cs;另一方面,这里的绑定是指用户发出访问某一页面指令后,服务器端在执行过程中转载 2013-07-17 16:49:20 · 509 阅读 · 0 评论 -
MVC 弹出框、确认框
在MVC控制器里控制前台弹出对话框和基于Page的Web页面有些少出入,下面几种方法简单描述下: 单纯弹出对话框: return Content(@"alert('xxxxxxxx');"); 弹出&转向: var script = String.Format("alert('修改成功!');location.href=原创 2014-01-13 20:28:15 · 5470 阅读 · 0 评论 -
Convert.ToBase64String(Byte[])和Encoding.UTF8.GetString(Byte[])
二者都是规定一种编码,让各个调用方遵守这个规则,这样可以在他们之间正确的传递数据.----- 将byte[]转换成stringConvert.ToBase64String将 8 位无符号整数数组的值转换为其用 Base64 数字编码的等效字符串表示形式。Encoding.GetString将指定字节数组中的一个字节序列解码为一个字符串。 两个MSDN的例子翻译 2014-01-21 14:08:59 · 3191 阅读 · 0 评论 -
Stream 和 byte[] 之间的转换
Stream 和 byte[] 之间的转换一. 二进制转换成图片 12345MemoryStream ms = new MemoryStream(bytes);ms.Position = 0;Image img = Image.FromStream(ms);m转载 2014-01-21 14:14:57 · 687 阅读 · 0 评论 -
ASP.NET中的URL编码解码
ASP.NET中的URL编码解码今天项目需要向asp的客户url Post数据,可是url中文就是不行. 搞了一个下午是asp 和asp.net 的url编码不一样的事:先看下面两个Url,他们传递的参数一样么?aaa.aspx?tag=.net%bc%bc%ca%f5aaa.aspx?tag=.net%e6%8a%80%e6%9c%af看起来好像是转载 2014-01-21 14:10:04 · 838 阅读 · 0 评论 -
IQueryable<T>和IEnumerable<T>的区别
IQueryable和IEnumerable的区别 IQueryable(IEnumerable的一个子接口)。LINQ to SQL 提供程序实现 IQueryable 接口,用于查询关系数据存储。C# 和 Visual Basic 编译器会将针对此类数据源的查询编译为代码,该代码在运行时将生成一个表达式目录树。然后,查询提供程序可以遍历表达式目录树数据结构,并将其转换为适合于转载 2014-01-07 16:31:40 · 1336 阅读 · 0 评论 -
正确实现 IDisposable接口,释放托管或非托管资源
.NET中用于释放对象资源的接口是IDisposable,但是这个接口的实现还是比较有讲究的,此外还有Finalize和Close两个函数。MSDN建议按照下面的模式实现IDisposable接口: 1 public class Foo: IDisposable 2 { 3 public void Dispose() 4 { 5转载 2014-01-06 10:49:15 · 801 阅读 · 0 评论 -
.NET(C#):ToString(CultureInfo.InvariantCulture)
.NET(C#):CultureInfo中重要的InvariantCulture目录CultureInfo简述通过示例了解InvariantCultureInvariantCulture和字符串比较总结 返回目录CultureInfo简述CultureInfo类位于System.Globalization命名空间内,这个类和这个命名空间许多人都不转载 2013-12-03 00:47:19 · 2897 阅读 · 0 评论 -
C# 文件下载四方法
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts转载 2013-08-30 17:57:22 · 673 阅读 · 0 评论 -
VS文件属性(无,编译,内容,嵌入的资源--改变发布网站时,某些文件目录不见了)
操作: 右键文件“属性”,弹出属性对话框中选择“生成操作”。有N个选项,主要“无,编译,内容,嵌入的资源“四个常用。属性解释: 无 - 不在项目输出组中包含该文件,并且在生成进程中不会对其进行编译。例如包含文档的文本文件,如自述文件。发布之后它就没有了。 编译(Compile) - 将该文件编译到生成输出中。此设置用于代码文件。 内容(Conte原创 2013-08-26 11:26:33 · 1783 阅读 · 0 评论 -
#region 获取客户端IP【通用代码】
询问度娘后,综合资料归纳个人开发通用代码块:#region 获取客户端IP //获取客户端IP public string GetClientIP() { //string userIP = Request.ServerVariables["HTTP_X_FORWARDED_FOR"];原创 2013-07-17 17:09:43 · 672 阅读 · 0 评论 -
asp.net中获得客户端的IP地址
通常我们都通过下面的代码获得IP: string ip =System.Web.HttpContext.Current.Request.UserHostAddress; 或 string ip =System.Web.HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];REMOTE_ADDR 说明:访问客户转载 2013-07-17 16:53:53 · 850 阅读 · 0 评论 -
Action<T>和Func<T>泛型委托
1.泛型Action委托表示引用一个void返回类型的方法。因为这个委托类存在不同的变体,所以可以传递至多16种不同的参数类型。没有泛型参数的Action类可调用没有参数的方法。Action调用带一个参数的方法,Action调用带两个参数的方法,Action调用带8个参数的方法。 2,Func委托可以以类似的方式使用。Func允许调用带返回类型的方法。与Action类似,F转载 2014-03-05 11:46:42 · 696 阅读 · 0 评论