
ASP.NET
文章平均质量分 53
jin8907
网页开发、系统开发、程序设计、市场研究
展开
-
通过asp.net 短信猫发短信
如今手机已成为大众交流的主要工具。有关手机的程序开发越来越广泛,本节通过典型实例介绍如何利用短信猫发送、接收短信。1.方案分析发短信的一种方法是利用短信猫发短信,本例中使用的是生产的串口短信猫。所谓短信猫,其实是一种工业级GSM MODEM,通过串口与计算机连接,可以通过AT指令控制进行短信收发的设备。国内目前应用较多的短信猫,都是以SIEMENS或WAVECOM模块为核心组装而成转载 2012-09-26 16:47:33 · 4944 阅读 · 0 评论 -
C#二进制流的序列化和反序列化操作
C#项目中较多使用了序列化和反序列化,较为常用的序列化和反序列化操作有二进制流,JSON,XML等,现在介绍一下.net中二进制流的序列化和反序列化操作方法:1.将对象序列化为二进制流: /// /// 将对象序列化为byte[] /// 使用IFormatter的Serialize序列化 /// /// 需要序列化的转载 2016-10-18 14:41:40 · 1407 阅读 · 0 评论 -
错误:【Self referencing loop detected with type】
Newtonsoft环境:LINQ+Newtonsoft问题:若两表间有外键,如图如果代码按如下写法则会报错:【Self referencing loop detected with type】 var result = db.T_ZiGeJingLi.Where(p => p.ID == Convert.ToInt32(ZGZSID)); string原创 2015-08-27 15:38:36 · 2542 阅读 · 0 评论 -
VS2013 Brower Link和Aspnetpager引发的问题分析
概述在ie11上浏览页面的时候,突然发现在使用Aspnetpager的页面会有一个bug。开发环境:win8.1+vs2013+ie11.项目描述:这个问题出现在内容页中,应用了母版页。解决方案查了很多解决方案,最后将vs2013中将该勾取消,再次浏览,你会发现就正常了,虽然该功能很强大,但是并不是什么时候都需要。希望对你有所帮助。转载 2014-12-26 09:19:00 · 817 阅读 · 0 评论 -
MVC总结--数据传递
View—>Controller 1.传统方式,Get方式提交,在Controller中获得客户端请求: string Name = Request["name"]; string Id=Request .QueryString ["id"]; 2.超链接方式 在超链接中传参,改进了原来的转载 2014-11-20 17:25:36 · 579 阅读 · 0 评论 -
直接显示缩略图
原本想将所有照片生成缩略图之后再在系统上显示缩略图的,却在批量生成缩略图的时候提示了内存不足的情况,找了很久都没找到好方法,所以就找到了以下的解决方法!如果大家有好的批量生成缩略图的方法请赐教!具体原理是将照片读取,然后直接输出缩略图using System;using System.Web;using System.Drawing; using System.I原创 2014-03-13 16:54:32 · 1465 阅读 · 0 评论 -
64位系统下C#解压缩文件
环境:Window Server 2008利用WinRAR解压缩文件C# 代码:RegistryKey theReg;theReg = Registry.ClassesRoot.OpenSubKey(@"Applications\WinRAR.exe\Shell\Open\Command");此时会提示:未将对象引用设置为对象的实例解决办法:修改注原创 2013-11-02 03:33:55 · 1846 阅读 · 0 评论 -
asp.net 发送邮件,带附件
以下是最近在做一个网站时我写的一个asp.net发送邮件的方法,放在类库中,可以随时拿来用.这个方法中,邮件的附件不需要先上传到服务器再发送,而是直接从你选择的路径中拿来发送 /// /// 發送edm郵件,可以附加附件 /// /// 收件人地址 /// 收件人名稱 /// 發件人地址转载 2013-07-06 01:10:02 · 857 阅读 · 0 评论 -
SortedList
MSDN详述:http://msdn.microsoft.com/zh-SG/library/ms132330(v=vs.90)获取POST提交的数据(例如:“A=123&B=456”)Stream s = context.Request.InputStream; int count = 0; byte[] buffer = new byte[原创 2013-05-08 17:23:10 · 614 阅读 · 0 评论 -
List<object>添加值、取值
public static List GData = new List(); //增加值GData.Add(new { Date = Convert.ToDateTime(DateField1.Text), Name = ComboBox1.SelectedItem.Text, NameId = Comb原创 2013-03-21 09:09:41 · 8131 阅读 · 0 评论 -
ASP.NET页面事件执行顺序
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-03-29 13:35:31 · 543 阅读 · 0 评论 -
ASP.NET防止重复点击提交按钮
【UseSubmitBehavior】获取或设置一个布尔值,该值指示 Button 控件使用客户端浏览器的提交机制还是 ASP.NET 回发机制。如果该控件使用了客户端浏览器的提交机制,则为 true;否则为 false。默认值为 true。使用 UseSubmitBehavior 属性来指定 Button 控件使用客户端浏览器的提交机制还是 ASP.NET 回发机制。默认情况下,原创 2013-02-22 11:22:20 · 1472 阅读 · 0 评论 -
网页判断是手机访问还是PC访问
原理就是根据HTTP_USER_AGENT判断检查用户在用什么浏览器,再根据业务做相应的逻辑处理。 public class IsPhoneAttribute : ActionFilterAttribute { public override void OnActionExecuting(ActionExecutingContext filterContext)原创 2012-12-05 18:51:55 · 4222 阅读 · 0 评论 -
ASP.NET操作XML
using System.Xml;初始化一个xml实例XmlDocument xml=new XmlDocument();导入指定xml文件xml.Load(path);xml.Load(HttpContext.Current.Server.MapPath("../7in10.xml"));指定一个节点XmlNode root=xml.SelectSingleNode(原创 2012-09-20 09:16:27 · 555 阅读 · 0 评论 -
C#中使用DateTime.ToString()转换输出日期
发表此帖主要反对博客园的一篇帖子:http://www.cnblogs.com/yjmyzz/archive/2010/10/22/1858333.html DateTime dt = DateTime.Now; Response.Write(dt.ToString("yyyy\\/MM\\/dd HH:mm:ss")); Response.W原创 2012-09-12 17:31:22 · 9118 阅读 · 0 评论 -
当只有一个input的时候按回车键时,input会默认提交表单
原本笔者是想练习一下输入提示这个功能的,在写这个小例子的时候确发现了一个很奇怪的事,如下:我是想实现如下图的功能:在输入框输入字符,匹配显示包含输入字符的记录,按上下键可以从结果中选择,本想在结果上点击回车键就选中此记录的,但在只有一个的情况下按下回车键居然会直接提交表单了,笔者水平有限,知其然而不知其所以然,只知道如果加多一个标记就不会提交表单,这里希望得到高手们的详细解释。原创 2012-09-03 13:36:34 · 11843 阅读 · 4 评论 -
Page_Load先于页面端调用的后台方法
前台代码:执行顺序测试后台代码:protected void Page_Load(object sender, EventArgs e) { Response.Write("Print1"); } protected void Show() { Response.Write("Print2"原创 2012-09-07 13:59:36 · 2725 阅读 · 0 评论 -
C#后台跨域请求
通过C#后台发送请求来实现跨域访问(后台消耗会增大),源码如下: string URL = "www.xxx.com"; public void sendPost(string urlArgs,HttpContext context) { //context.Request["args"] System.Net.WebClient wCient =转载 2016-11-18 09:49:53 · 4702 阅读 · 0 评论