- 博客(12)
- 问答 (1)
- 收藏
- 关注
原创 C# 控制台应用程序使用”WebClient“下载文件
遇到个需求,调用第三方Api获取文件并读取文件内容插入到数据库,记录一下:class Program { static void Main(string[] args) { #region 下载文件 var url = "Api地址"; var download = new WebClient(); ServicePointManager.Expect100Contin
2022-04-13 16:37:06
1344
原创 正在编译转换:类型“ProjectItem“同时存在于“EnvDET,Version=xxx,”和“Microsoft.VisualStudio.Interop.....”中
从vs2019 升到 vs2022,结果T4生成代码报错:正在编译转换:类型“ProjectItem”同时存在于“EnvDET,Version=xxx,Culture=xxx,PublicKeyToken=xxx”和“Microsoft.VisualStudio.Interop.....”中 看截图:原因是vs2022有改动:Visual Studio 2022 中的重大 API 更改我的处理方式:去掉EnvDTE的引用“<#@ assembly name=“EnvDTE”#>”..
2022-03-01 10:17:22
1521
1
原创 使用ueditor打开全屏时,设置宽度
I.打开全屏时出现以下这种情况:II.个人解决方式:1.全局搜索 _updateFullScreen 这个方法2.修改全屏时的宽度_updateFullScreen: function() { if (this._fullscreen) { var vpRect = uiUtils.getViewportRect(); this.getDom().style.cssText = "border:0;position:absolute
2022-01-08 20:56:27
1242
原创 .net MVC 实战项目练习
I.知识点:.net mvcEFsql serverBootstrapJqueryhtml+cssII.页面效果:1.登录页2.首页:3.文章类别列表及编辑页:4.先记录效果,源码尽情期待…
2021-12-21 18:41:26
814
5
原创 .net mvc 登录验证超时自动跳转到登录页,会嵌套到iframe中的解决方法
1.可以在登录页加以下代码:<script type="text/javascript"> $(function () { if (window != top) { top.location.href = location.href; } });</script>2.意思就是,当跳转到登录页时,判断是否是顶级页,如果不是则重定向iframe父页面...
2021-11-21 21:36:49
932
原创 记录.net 使用IsAjaxRequest来判断ajax请求时遇到的问题,总返回false
1.首先我网上查找解决方法时,都说是判断前台提交过来的header中的 X-Requested-With:XMLHttpRequest来区分是不是ajax请求的。2.经过我的测试也的确是如此,我前端引用了以下js:3.经过测试,Jquery的ajax请求header中是带有 X-Requested-With:XMLHttpRequest的,vue.js的axios没有X-Requested-With,导致IsAjaxRequest一直返回false,因为引用了vuejs所以导致ajax请求X-Requ
2021-11-21 20:15:57
1020
原创 .net mvc中ActionResult的返回值类型,返回数据给视图的几种方法,引用部分页的方法
A_返回数据给视图的几种方法:1.ViewBag,2.ViewData3.TempData4.modelB_引用部分页的方法:1.@Html.Action("") //第一个参数是控制器中视图对应的方法2.@Html.Partial("","")// 第一个参数是部分页名,第二个参数是需要传的数据<div> @Html.Action("Buf") @Html.Partial("_Buf")</div>C_ActionResult的返回值类型
2020-07-10 11:33:57
1109
原创 使用iview的日期组件时,通过V-model绑定得到的时间格式不对:解决方法:可以配合 @on-change 使用
日期组件 <date-picker type="date" v-model="Time" placeholder="请选择" format="yyyy-MM-dd" style="width: 200px;margin-top: 20px" @on-change="dianji"></date-picker>这个函数的data就是选择的日期了:dianji: function (data) { console.log(data);
2020-05-23 13:05:35
1569
原创 C# DataTable中的某列进行分组
IEnumerable<IGrouping<string, DataRow>> result = ContractDt.Rows.Cast<DataRow>().GroupBy<DataRow, string>(dr => dr["分组字段名"].ToString());//C# 对DataTable中的某列分组,result中的Key是分组后的值
2020-05-23 13:02:27
2335
原创 sql server查json数据,查时间差,CASE WHEN函数,分页语句,分组求和
SELECT *,JSON_VALUE(ExpandJson, '$.json中的字段') AS 字段名 from 表名 //查询数据库中字段保存的json数据select *,DATEDIFF ( month,CONVERT(dateTime,'开始时间字段'),CONVERT(dateTime,'结束时间字段') ) as Months from 表名 //查询日期的月数差,CONVERT函数是转换数据类型,DATEDIFF 函数是比较月数差select *,CASE WHEN M
2020-05-23 13:01:04
452
原创 C#给DataTable添加一列
table.Columns.Add(new DataColumn("UpdateTimeText", typeof(string))); //添加更新时间列,数据类型string for (int i = 0; i < table.Rows.Count; i++) { table.Rows[i]["UpdateTimeText"] =...
2020-04-18 09:42:02
4674
空空如也
从vs2019 升到 vs2022,结果T4生成代码报错,有没有遇到过?
2022-02-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人