Asp.Net MVC
IT男青年
这个作者很懒,什么都没留下…
展开
-
提交form表单到MVC后台之后如何关闭当前页面
首先,我是做了一些尝试的,一开始我的想法是这样的,如果能返回一段javascript脚本并执行我就可以利用这段脚本关闭当前窗口。然而,无论我Content里面怎么写,甚至改第二个参数类似contentType的东西试图,改变返回到前端的这段脚本的格式,但是在前端总是冷冰冰的显示出原样,并不识别成javascript执行。 后来,我想了一个办法我先用后台的ViewBag传递一个参数给前端,然后在前端根据这个参数比对来决定是否执行下面的一段脚本,一开始想法也简单用window.cl...原创 2020-08-06 17:49:00 · 1907 阅读 · 0 评论 -
记录开发支付回调
最近忙回调写了一段时间,首先在这边要说明一些概念,无论是支付宝还是微信他们的回调都是post请求,微信的回调需要在平台上面配置url,而支付宝的回调只需要在代码里面设置就可以了。另外有一点的是回调并不返回跟订单相关的具体信息回去,只需要回传一个状态回去就可以结束这次回调了。首先我先放一段微信的回调代码。[HttpPost] public string PayNotify() { using (var ms = new MemoryStream原创 2020-07-11 16:38:35 · 713 阅读 · 0 评论 -
记录支付宝h5唤起支付的场景
首先说下最近花了几天时间接入支付宝支付,首先要谈得是业务场景,支付宝支付的接口真的是很多,第一次我场景搞错了接了wap场景接通了但是都改掉了,像我通知支付宝app扫url地址转码的 一定要选统一收单交易创建接口,而且我仔细看了下如果没搞错的话小程序应该也是可以用这个接口的,或者更确切的说应该叫生活号。接下来遇到的第一个坑记住能力 一定要开通当面付,一定要开通当面付,一定要开通当面付。还有中间我测试的过程中一直提示没有权限我一直以为是能力没开通,还有一点就是应用必须审核上线当面付才能开通,这个也是一个..原创 2020-07-10 14:12:17 · 1466 阅读 · 1 评论 -
记录最近调通微信公众号支付的过程
写这篇文章记录最近一次接入微信公众号支付的一些思路。 首先无论是支付宝还是微信用h5编写的代码想获取微信的授权都必须发一个get请求给https://open.weixin.qq.com/connect/oauth2/authorize,后面的参数省略,其中有一个参数redirect_uri很重要这个是授权返回的你本地程序的url你可以在这个返回的过程中带几个自己的参数。 [HttpGet] public ActionResult McrMsgOAuth...原创 2020-07-09 15:53:44 · 297 阅读 · 0 评论 -
专门适配layui的后台数据类写法
最近遇到一个任务,就是原本有一个系统,前端用的是bootstrap table一系列的js来实现的,然后他有一系列固定的数据返回类型定义在后台。public class TData { /// <summary> /// 操作结果,Tag为1代表成功,0代表失败,其他的验证返回结果,可根据需要设置 /// </summary> public int Tag { get; set; } ...原创 2020-06-10 14:54:24 · 267 阅读 · 0 评论 -
base64字符串在web前端显示
最近进行中的某一个项目要求把图片保存成base64存到数据库,以前做web项目一般是保存到文件服务器或者当前服务器的一个目录,我想了想保存成base64位到数据库有什么好处?防止别人运用工具爬取到你服务器上面的图片?说到这里我先分享下我保存的代码。[HttpPost] public async Task<IActionResult> UpLoadImg() { var date = Request; ...原创 2020-06-04 16:15:59 · 2245 阅读 · 0 评论 -
关于Request.Form的实验
最终读取的结果是name证明 Form里面读取的是控件的name!原创 2016-05-06 17:02:48 · 565 阅读 · 0 评论