ASP.NET与C#
文章平均质量分 57
曾经的学习的足迹
Mr.F阿
一个不断学习中的程序员
展开
-
ASP.NET权限管理(二)
在上一个(一)中,说了权限管理的设置,但是不知道你发现没有,就是你设置好管理的权限,但是登陆后你的模块仍然是全部都显示,这个时候你需要一个动态的显示来进行登录。 具体步骤如下: (1)在登录后的显示界面写下动态显示: <div id="naMenu" class="easyui-accordion" data- options="fit:true"> @Html.原创 2017-08-14 16:57:03 · 520 阅读 · 0 评论 -
ASP.NET权限管理(一)
在asp.net后台管理系统开发中,有一个永远绕不过去的核心功能,那就是权限管理。他使你的整个管理系统活了过来,可以适应公司不同人员的使用。 下边是我搭得简易界面效果图: 1、基本需求看界面你就知道,你首先最少应该有三个模块显示,包括你的模块管理、角色管理、管理员的人员管理。在数据库中你最少需要四个表,其他的需要看个人需要了。这四个表分别是 Module(模块表)、User(管理原创 2017-08-14 10:43:32 · 6303 阅读 · 4 评论 -
c#书写中遇到的一些错误和注意点
还是一些错误,只是这些错误可能比较小众,或者一般情况下不会出现,出现也是因为缺少某一样东西之类的。1、写API时加载不出来IHttpActionResult打开工具——库程序包管理器——程序包管理器控制台 输入:Install-Package Microsoft.AspNet.WebApi 下载包就可以了。2、未能正确加载版本未能正确加载6.0或者未能正确加载他的依赖项,可能是某一个配置文件强制原创 2017-08-03 17:19:36 · 319 阅读 · 0 评论 -
c#代码中的一些错误提示
用于总结在c#代码进行过程中遇到的一些问题,和引起这些问题的常见原因。1、修改、添加时 原因:(1)没有主键 (2)某一个值没有传递,所有数据无法进入数据库 (3)数据库可能为空了2、报实体验证错误的具体解决方法 ‘ 在保存方法上加 try catch’监控变量ex 打开第一个 找到validationErrors 里面有详细错误信息3、在报有不能为空的字符时出现以上错误,点击下边调用栈堆的原创 2017-08-03 17:12:01 · 1490 阅读 · 0 评论 -
C#基础
1、c#是一种高级编程语言,高级编程语言都具有一个特性:面向对象。 OO:object-oriented OOP:面向对象编程 OOD:面向对象设计面向对象:是一种分析问题的方式,指的是编程的方式跟我们生活中思维的方式是一样的。面向过程:是把一个任务分解成有顺序的几个步骤,然后按步骤一步步去执行,注重方法,没有类和对象的概念。2、面向对象的两个主要元素:类和对象什么是类:——原创 2017-07-26 14:30:47 · 367 阅读 · 0 评论 -
Easyui+MVC行内编辑
在.NET中进行行内编辑,主要适用于从表的编辑,删除,增加和批量提交。一般主表不做此种应用,适个人的具体情况使用。因为是在Easyui基础上开发的, 所以里边调用了大量的Easyui方法,不懂得可以看资料里边的Easyui中文版,获取自己从网上找一下资源。直接先上效果图 下边是步骤,很详细很详细的步骤呦。1、先加一个列表<body> <table id="custromList"></tabl原创 2017-07-21 19:00:17 · 2253 阅读 · 7 评论 -
easyUI下datagrid嵌套显示
主要是运用 easyui的方法进行行内嵌套显示,让一行可以显示更多的东西,让一行显示JSON的字符串、从表之类的东西。下边先看效果图: 接下来说实现过程: (1)在首次加载中添加代码view: detailview,detailFormatter:function(index,row){return '<div style="padding:2px"><table class="ddv"><原创 2017-07-27 17:09:10 · 2835 阅读 · 0 评论 -
.net使用Easyui+MVC进行图片上传的实现
图片上传使用的是Easyui+MVC,用from表单进行提交,并将图片名称和后缀提交到数据库。原创 2017-07-20 11:24:00 · 4745 阅读 · 4 评论 -
MVC中Excel数据的导入与导出
在平时的系统后台管理系统中会有很多的数据导入与导出,而这个时候兼容性很好的Excel表格就成了首选。而这个导入与导出成了一个很常见的问题,下边就解释一下我用的这一个,希望适合你呀。一、导入先看效果图(请忽略我的行内编辑):这是一个效果图,接下来直接就上代码了。 先看前台吧。 @* <form id="fm" enctype="multipart/form-data" >*@ @using (H原创 2017-08-03 15:16:08 · 1163 阅读 · 0 评论 -
关于一次Json序列化和反序列化使用的情况记录
JSON是专门为浏览器中的网页上运行的JavaScript代码而设计的一种数据格式。JSON是“名值对”的集合。结构由大括号{},中括号[],逗号,,冒号:,双引号 ””组成,包含的数据类型有Object,Number,Boolean,String,Array, NULL等。这都是一些基本定义。我要实现的功能是总部对新店政策的制定与变化。先看效果图。这是前台显示的图,用了嵌套显示来显示页面信息。如果原创 2017-08-01 14:24:06 · 1727 阅读 · 1 评论 -
EF的上下文引用类的唯一性
在使用EF进行上下文书写时,有时候会碰到一些错误,这个时候你发现你一下子找不到错误在哪,这就很奇怪了,我是在写权限管理的时候碰到了无法给管理员分配权限的问题,老是找不到错误在哪,就是运行不过去。 后来在网上找到了解决方法,是EF的上下文类的唯一性,使事务无法进行产生的错误。之后的问题就简单了,进行优化问题。保证他在线程内对象唯一。 下边是代码: public static TextEntitie原创 2017-08-07 20:35:41 · 575 阅读 · 0 评论 -
计算时间函数使用(AddDays)与隐藏域
1、计算时间函数先说一下要计算什么,我要计算的是新店的新店有限截止时间。用到的是新店中的新店添加时间和策略中的新店有限期。因为是一个需要在新店添加时就自动添加的属性,所以在控制器中重写添加方法。但是在开始写的时候发现不好写,时间格式应该怎么加整数类型呢?怎么能让他如愿的是加在日上,而且在天数达到时进阶一个月呢?所以我在网上找了找,发现不多。然后我问了熟人,找到了解决方法,下面分享给大家。先定义day原创 2017-07-17 18:41:41 · 4367 阅读 · 0 评论 -
获取当前年份前后各五年的数据与双击选中方法的使用
1、获取当前年份前后各五年的数据说明:原来是一个HTML的源生代码,但是因原创 2017-07-16 00:12:36 · 4930 阅读 · 0 评论 -
第三方控件获取值问题的解决(附转载的easyUI datagrid 时间格式化(两种))
在.net开发过程中,经常会有使用第三方控件的情况,但是在使用过程中,却有时候会获取不到使用控件的值。 也会有easyui datagrid时间格式错乱的问题,以下提供两种不同时间格式的解决方案原创 2017-06-27 16:59:57 · 695 阅读 · 2 评论 -
解决MVC Json序列化的循环引用问题/EF Json序列化循引用问题(Newtonsoft.Json)
在mvc项目中时常因为外键关联引起循环引用问题,从而使程序报错,所以我在出现了循环引用问题后,从网上找到解决方案,进行了总结。 解决方案如下:转载 2017-06-27 22:46:45 · 1553 阅读 · 0 评论 -
动态获取下拉框的值与ajax中对方法的隐藏与显示
1、动态获取下拉框 动态获取下拉框是对同一个表的字段进行动态获取,如果是多变的话,请参考我的方法,进行自我修改。 在这个方法中,ValueField是获取ID,textFirld是获取要显示的值,而url不用说,就是获取一个专门为他写的方法。(3)在控制器原创 2017-07-14 00:23:02 · 1713 阅读 · 0 评论 -
EasyUI下拉框的使用和三目运算符的使用(基础)
先说EasuUI的下拉框,我只说一种我常遇到的,其他的可以下载我下载资料中的那个帮助文档查看。 1、在弹出框中显示下拉框 就是在表单中添加一个下拉框组件 然后需要将ajax中获取值得格式也进行改变,要原创 2017-07-13 23:57:13 · 1045 阅读 · 0 评论