-
WPF效果第二百三十三篇之玩耍ASP.NET Core Web应用
- 网站名称:WPF效果第二百三十三篇之玩耍ASP.NET Core Web应用
- 网站分类:技术文章
- 收录时间:2025-09-17 21:35
- 网站地址:
“WPF效果第二百三十三篇之玩耍ASP.NET Core Web应用” 网站介绍
这么多年都是玩耍WPF、GIS、Avalonia、Xamarin一直都是在CS端玩耍;由于项目原因需要玩一下ASP.NET Core Web应用;今天就来分享一下最近玩耍的效果和一点小的收获吧:
1、前台html+css+js,直接绑定后台对象:
@foreach (var item in @Model.ProjectInfo)
{
<div class="row" style="margin-top: 20px;margin-left:42px;">
<div class="col-xs-12">
<input type="checkbox" id="@item.ProjectId" name="@item.Name" checked="@item.Attention" />
<label for="@item.ProjectId">@item.ProjectId</label>
</div>
</div>
}
2、按钮触发一个Post,就直接用ajax来处理吧:
$.ajax({
url: "/SubMessageService/PostFollowerSubMessage",
type: "POST",
contentType: "application/json",
data: postData,
dataType: "json",
success: function(response) {
console.log(response)
},
error: function(jqXHR, textStatus, errorThrown) {
console.log('失败')
}
});
3、后台请求实现([FromBody]别忘了带上):
[HttpPost]
public async Task <ActionResult> PostFollowerSubMessage([FromBody] SubMessageDataModel model)
{
string json = ;
if(model != )
{
//王哥订阅接口
string url = "http://www.xxx.com:8090/toSave";
RestFulHelper helper = new RestFulHelper;
json = await helper.PostAsync(url, model);
};
return Content(json);
}
4、页面上禁止选中文本;
<style>
body {
-webkit-user-select: none; /* Safari */
-moz-user-select: none; /* Firefox */
-ms-user-select: none; /* IE10+/Edge */
user-select: none; /* Standard */
}
</style>
5、禁用掉页面的右键菜单:
<script>
document.addEventListener('contextmenu', function (e) {
e.preventDefault;
});
</script>
最终简单效果就这么完事了;以后有时间的话,可以再去摸索一下更复杂的效果
;编程不息、Bug不止、无Bug、无生活
;改bug的冷静、编码的激情、完成后的喜悦、挖坑的激动 、填坑的兴奋;这也许就是屌丝程序员的乐趣吧;今天就到这里吧;希望自己有动力一步一步坚持下去;生命不息,代码不止;大家抽空可以看看今天分享的效果,有好的意见和想法,可以在留言板随意留言;我看到后会第一时间回复大家,多谢大家的一直默默的关注和支持!
更多相关网站
- 鸿蒙网络编程系列43-仓颉版HttpRequest下载文件示例
- 揭秘谷歌浏览器内部目录结构_chrome目录
- 迅速了解-Java网络编程_java 网络编程
- 一起用python做个炫酷音乐播放器,想听啥随便搜
- Delphi TNetHTTPClient post 使用心得
- UI自动化测试框架:Playwright 官方教程(一)—— 快速开始
- 爬虫项目:实现京东全网爬虫_京东商品爬取
- JavaScript基础知识(一)JS入门_javascript 基础
- 如何愉快地使用Via浏览器_via浏览器使用教程
- HTTP 2.0 原理_http3原理
- 我是如何用这3个小工具,助力小姐姐提升100%开发效率的
- Spread Studio v8 SP1震撼发布!_sp8j1
- 历时4个多月,学习了这 66 个CSS 特效
- 在B站看猫片被老板发现?不如按下F12学学HTTP
- 10个可以创建iOS应用程序的开源工具
- PS4惊现漏洞!破解障碍正式被攻破_ps4破解有风险吗
- 上网全个 “隐形协议”?你刷的每一页网页,都靠它悄悄传送!
- 破解指日可待?PS4固件1.76确认可被Webkit打开
- 最近发表
- 标签列表
-
- mydisktest_v298 (35)
- sql 日期比较 (33)
- document.appendchild (35)
- 头像打包下载 (35)
- 梦幻诛仙表情包 (36)
- java面试宝典2019pdf (26)
- disk++ (30)
- 加密与解密第四版pdf (29)
- iteye (26)
- centos7.4下载 (32)
- intouch2014r2sp1永久授权 (33)
- jdk1.8.0_191下载 (27)
- axure9注册码 (30)
- 兔兔工程量计算软件下载 (27)
- ccproxy破解版 (31)
- aida64模板 (28)
- engine=innodb (33)
- shiro jwt (28)
- segoe ui是什么字体 (27)
- head first java电子版 (32)
- clickhouse中文文档 (28)
- jdk-8u181-linux-x64.tar.gz (32)
- 计算机网络自顶向下pdf (34)
- -dfile.encoding=utf-8 (33)
- jdk1.9下载 (32)