日常开发中经常会用到接口,传输都基于http,.net下有简单的ashx或aspx等搭载接口或MVC下的WebApi,或Wcf等。。之前开发中用到了Web轻型框架:Nancy,Json序列化工具ServiceStack.Text,于是将两者结合下构造一个我自己的小接口框架一.服务端抽象先上5个基.....
分类:
其他好文 时间:
2014-08-05 19:04:19
阅读次数:
349
前台代码: JS直接调用C#方法 ?后面的参数可以用context.Request.QueryString来访问,json对象里的参数【{Id:1,Name:"test"}】可以用context.Request.Form来访问创建一个ashx文件,ashx文件代码如下【内...
分类:
Web程序 时间:
2014-08-05 15:24:09
阅读次数:
176
首先,这么用是不好的。最好用ashx,但也难免遇到这种需求。开发过这么一个系统,每天访问量最多100,web服务器压力很小,完全大马拉小车,主要压力都在数据库服务器上,要做大量的统计。所以页面直接全上服务器控件搞定。用到ajax的时候也懒得在写个ashx了,直接aspx里写了。下面是例子: 前...
分类:
Web程序 时间:
2014-08-04 17:30:27
阅读次数:
209
问题:ashx 返回的字符串json格式,在前台ajax自动解析失败。问题分析:经过排查,发现是拼接json时出现” ’ “单引号,jquery无法解析,用” “ “双引号才可以。例如:string strjson="[ { 'userName':'test'}]"; //单引号导致jquery无....
分类:
Web程序 时间:
2014-08-01 19:02:12
阅读次数:
220
jquery实现ajax可以调用几种方法我经常用的是$get(url,data,callback,type)方法其中url是异步请求的页面(可以是.ashx文件),data是参数,callback是回调函数,而type是返回数据的类型.type有xml,html,json,text等.首先,页面引用...
分类:
Web程序 时间:
2014-08-01 10:40:41
阅读次数:
265
设计稍微复杂了一点,完成ajax读取功能涉及到了很多页面。虽然如此,但感觉比较灵活。和传统方法唯一的区别在于多了一层数据容器控件,里面提供了显示数据的HTML元素及相应的JS方法。这样数据控件指生成纯数据。ajax异步读取使用了jQuery.ajax,通过ajax POST方式请求后台处理ashx页...
分类:
其他好文 时间:
2014-07-31 20:03:02
阅读次数:
152
需求:设置窗体中某个控件的值为服务器时间。
解决方案:通过一个一般处理程序获取服务器时间,然后通过ajax形式获取到此服务器时间并赋值给界面控件。
1、新建一个一般处理程序GetSererTimeHandler.ashx,
代码如下:
using System;
using System.Web;
namespace IsWaterWeb
{
public class...
网上有很多方案,起初用时,因为对asp.net不太了解,觉得FTP实现不错,可是后来发现,如果机器在域控下,就会有问题。一年过去了,asp.net也熟悉了,知道ajax没事应该用ashx,验证码也用ashx,当然这里要说的WinForm上传也应该是ashx了吧,哈哈,先提供简单思路:接收文件的asp...
项目中遇到Silverlight调网站Session的问题了,试了几种方法,用这种方法获取到了,如果有不对不恰当的地方,还望各路大神给指正出来.解决方法: 1.Silverlight调用网站的接口 2.建一个ashx类,接口里面实例化这个类,并调用该类里面放的方法 3.ashx里面直接这样...
分类:
Web程序 时间:
2014-07-23 15:07:16
阅读次数:
238