C#
IT飞牛
这个作者很懒,什么都没留下…
展开
-
微信企业号,回调模式开通.net
企业号每个应用有普通模式和回调模式两种,普通模式直接打开网页,回调模式可设置应用底部菜单项、可增加交互开发、可把客户端的操作事件传给企业服务器,企业服务器做响应开发。开通回调模式,首先需要通过url的回调验证,那么进入应用后台设置项,设置好url、token、aes加密偏移量,然后,使用如下代码: public class Auth : IHttpHandler {原创 2017-01-14 09:13:07 · 761 阅读 · 0 评论 -
DropDownList控件的数据绑定方式
1、绑定dataset、datatableddl.datasource=ds;ddl.databind();2、绑定数组string[] list={"a","b","c"};ddl.datasource=list;ddl.databind();这种绑定会试的text和value一样原创 2017-05-09 15:00:26 · 501 阅读 · 0 评论 -
aspx中如何直接调用类库中的方法
方法一:axpx头部应用类库方法二:在Web.Config中统一配置 ......原创 2017-05-04 15:40:10 · 2505 阅读 · 0 评论 -
读取excel数据
首先安装NPOI扩展包,打开“管理NuGet程序包”,搜索NPOI。安装1、获取前台FileUpload控件上传的数据流NPOI.HSSF.UserModel.HSSFWorkbook b = new NPOI.HSSF.UserModel.HSSFWorkbook(this.file1.PostedFile.InputStream);2、获取excel中指定的表“shee原创 2017-05-12 17:13:59 · 287 阅读 · 0 评论 -
model转json
1、List转换为jsonC.peixun.Address ca = new C.peixun.Address();List amlist = ca.GetList(School.id);hd_dws.Value = amlist.Select(p => new { id = p.id, text = p.addressname }).ToJsonStr();2、直接创建json原创 2017-04-30 23:20:19 · 675 阅读 · 0 评论 -
枚举操作大全
定义:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace pub.Enums{ [Flags] public enum oriention { nort原创 2017-04-15 00:37:02 · 348 阅读 · 0 评论 -
Linq使用方法
Linq是一种面向对象的查询方式,它和SQL语句及其类似,sql写法 select * from 表 Linq写法 from n in 数据源 select n;为什么不跟sql写法一样将select一同写在语句的开头呢?主要是当时做IDE时考虑到智能感应,将select写在语句头不利于编程环境的智能感应,其中的奥妙自行百度理解哈,这边不详讲Linq的查询对象可以是所有实现了IE转载 2017-03-19 22:55:14 · 531 阅读 · 0 评论 -
Dictionary用法总结
说明 必须包含名空间System.Collection.Generic Dictionary里面的每一个元素都是一个键值对(由二个元素组成:键和值) 键必须是唯一的,而值不需要唯一的 键和值都可以是任何类型(比如:string, int, 自定义类型,等等) 通过一个键读取一个值的时间是接近O(1) 键值对之间的偏序可以不定义原创 2017-03-19 21:47:32 · 415 阅读 · 0 评论 -
企业号认证接口
认证接口文档地址:http://qydev.weixin.qq.com/wiki/index.php?title=OAuth验证接口认证接口下面有3个接口:身份验证、成员登录授权、单点登录授权下面给出官方给的解释:身份验证:企业应用中的URL链接(包括自定义菜单或者消息中的链接),可以通过OAuth2.0验证接口来获取成员的身份信息。成员登录授权:使用企业号登录授权功能可方便的让用原创 2017-02-04 12:18:37 · 1062 阅读 · 0 评论 -
C#post、get发送并且接收数据
public static string SendQingQiu(string sUrl, string sParam, string method) { string result = ""; HttpWebRequest req = WebRequest.Create(sUrl) as HttpWebRequest;原创 2017-01-21 16:52:19 · 434 阅读 · 0 评论 -
获取post过来的stream数据
using (Stream stream = HttpContext.Current.Request.InputStream) { Byte[] postBytes = new Byte[stream.Length]; stream.Read(postBytes, 0, (Int32)s原创 2017-01-23 14:31:09 · 3498 阅读 · 0 评论 -
xml操作读取
xml文件读取可以是读取外部*.xml文件,也可以是读取xml格式的字符串。使用Load和LoadXml函数来做读取操作。代码如下:string xml = "1111113333344444"; XmlDocument doc = new XmlDocument(); doc.LoadXml(xml); HttpCo原创 2017-01-23 13:18:45 · 261 阅读 · 0 评论 -
微信企业号接收消息并自动响应
花了2天时间做了企业号接收消息功能测试,微信官方的文档给了我很大的帮助,但是恰恰卡时间最长的,也是官方文档上的一段有误导性的说明。带我细细道来首先把微信发送信息到企业号服务器,然后企业号自动响应的过程图示下,网上找的,感觉描述的很好:这里有几个地方很重要,在开发过程中不能搞错,不然会浪费很多测试时间:1、消息的回调url就是每个应用模式选择中,回调模式里面设置的url。要使用一原创 2017-01-23 09:31:06 · 7393 阅读 · 0 评论 -
字符串处理
1、字符串本身可被视作数组,例如有字符串string str="hello world";str.length等于11foreach(char aa in str)可执行遍历char[] chars=str.ToCharArray();被转化为char数组2、ToLower()、ToUpper()小写大写3、Trim()去除删除字符串前后的空格,可以指定charstr.tr原创 2017-02-20 22:19:16 · 276 阅读 · 0 评论 -
获取微信企业号media_id
protected void Button1_Click(object sender, EventArgs e) { if (File1.PostedFile.ContentLength != 0) { //获取 ACCESS_TOKEN string accessjso原创 2017-01-19 23:47:03 · 3636 阅读 · 1 评论