ASP.NET/ .NET Core
文章平均质量分 56
记录ASP.NET开发过程中遇到的坑以及常用代码片段
Answerlzd
本博客作为个人的学习笔记,转载时已进行注明,若擅自转载了前辈博客,还请联系本人进行删除。
展开
-
ASP.Net Core 6.0--ExceptionFilter和ActionFilter代码片段
Asp.Net Core中Filter大概有五种类型,分别为:authorization filter, resource filter, action filter, exception filter and result filter.并且所有的filter一般都有同步版本和异步版本:IActionFilter, IAsyncActionFilter。原创 2022-11-26 16:13:04 · 664 阅读 · 0 评论 -
.NET Core 6.0 注册服务,并创建对象. Scoped声明周期
使用 .NET Core 6.0进行依赖注入原创 2022-11-16 21:40:37 · 1801 阅读 · 0 评论 -
Linux非root用户安装及配置nginx
安装nginx一共最多需要下载三个文件,一个是nginx (nginx官网)是必须的,另外可能需要两个依赖包:pcre(pcre官网)和zlib (zlib官网)流程如下:下载3个压缩包并解压 安装编译这三个包(核心步骤) 把自己的网页放在一个文件夹里一. 把三个压缩包都下载下来nginx: (我下载1.20.1安装失败,看到附录用1.16.1可以成功)pcre: (这个我下载的是 pcre-8.43.zip) 下面就是很多截图打开pcre的官网,选择历史版本:...原创 2021-10-21 22:28:25 · 4562 阅读 · 0 评论 -
无效的 URI: 未能分析主机名。
报错:解决方法:往往是web.config文件里面的一下参数设置有问题:原创 2019-08-07 11:10:13 · 10794 阅读 · 0 评论 -
UpdataPanel控件的使用及注意事项
今天在做图和报表的时候想单击按钮实现报表和地图的转换,但是发现无论怎样都只会显示ReportViewer控件,存放百度地图的那个div标签不显示。最后发现是因为这两个标签是放在UpdatePanel控件的内部所以要设置其属性。以下为引用两位大神的文章:使用详解:一、UpdatePanel的结构<asp:ScriptManager ID="S...转载 2017-11-04 11:12:35 · 978 阅读 · 0 评论 -
ASP.NET中ReportView控件在配置数据源选择业务对象时下拉菜单没有选项
出现这种情况目前我发现的其中之一的原因是:report.rdlc报表还没添加数据源就用ReportView绑定那个RDLC文件。解决方法:(1)RDLC报表设计完成(2)转到前台把当前的ReportView控件和ObjectDataSource删除掉(3)再重新添加一个。接下来应该就会在下拉菜单中找到了。假如还是不行,我一般都会重新生成解决方案。...原创 2017-11-02 19:49:20 · 885 阅读 · 0 评论 -
通过url在页面之间传递多个参数
用了很多百度的方法,在接收的页面总是接收不到第二个参数解决方法:每个参数直接不要加空格,直接写在一起:发送端(正确写法):<a href="HeatMap_utilize.aspx?datetime=<%=DDL.SelectedItem %>&plan=<%=DDL_interval.SelectedItem%>" style="text...原创 2018-01-31 18:36:50 · 6622 阅读 · 0 评论 -
Ajax使用步骤
Ajax使用步骤原创 2017-11-12 19:23:27 · 262 阅读 · 0 评论 -
在页面中AJAX每次的请求不刷新
出现这种情况是因为浏览器根据设置的url进行缓存,当第一次请求过url得到结果以后就会缓存到浏览器中,以后如果请求相同的url则直接从客户机本地将结果输出。本质还是浏览器的内核不一样。这种情况主要出现在get方法,post方法一般没有这样的问题。解决方案:一:每次产生的url都不一样。xmlhttp.open("get","getTime.ashx?rnd="+Math.r原创 2017-11-13 12:51:17 · 975 阅读 · 1 评论