摘要: 需要借助于一般处理程序(*.ashx)或web服务(*.asmx),并且每一个ajax请求,都要建一个这样的文件,如此一来,如 果在一个项目中ajax程序多了,势必会产生一堆的.ashx或.asmx,虽然于程序本身无碍,但那一堆文件看上去总觉得有伤大雅。那么可不可以丢掉这 些.ashx和.asmx,选择一种更简练的方式来做ajax程序呢。 答案是肯定的,那就是:WebMethod 。 首先在 aspx.cs文件里建一个公开的静态方法,然后加上WebMethod属性。 如:[WebMethod] public static string GetUserName() { //...... } .. 阅读全文
posted @ 2012-12-28 11:05 鲲鹏变 阅读(188) 评论(0) 推荐(0)
摘要: 出于安全方面的考虑,通过JS修改input-file的value是无法正确上传文件的。只有当鼠标真正单击在上传控件的浏览按钮所添加的文件才可以上传。使用按钮触发input-file需要通过模拟实现。方法是:在button上方添加浮动的file控件,使用户点击button时,实际上点击file控件的按钮。这个方法需要浏览器支持滤镜效果。<html><head> <title>添加附件</title></head><body class="body"> <script type="text/ 阅读全文
posted @ 2012-12-28 09:14 鲲鹏变 阅读(3035) 评论(0) 推荐(0)