-
ASP.NET
反射实例化并动态赋值
Typetype=typeof(User);//获取类型 objecta=Activator.CreateInstance(type);//创建对象 foreach(varPropintyp... -
ASP.NET
在CoreWeb(视图模型控制器)中调用Blazor组件
1、创建Components文件夹,在文件夹下创建_Imports.razor全局组件相当于视图组件_ViewImports.cshtml和显示组件M... -
ASP.NET
Blazor的c#调用JavaScript传参
1、新建类库ExampleMethed和BlazorMerhed privatestringname="张三"; privatestringresult=string.E... -
ASP.NET
Blazor的JavaScript和c#相互调用
1、c#调用JavaScript privateMarkupStringmarkup=newMarkupString(); privatestringdate=DateTime.Now.ToStrin... -
ASP.NET
Blazor生命周期
1、组件初始化 当组件从其父组件收到其初始化参数后,将调用OnInitalizedAsync和OnInitialized。 在组件同步操... -
ASP.NET
Blazor WebAssembly和Blazor Server
BlrazorWebAssembly 1、BlazorWebAssembly是一个单页面框架,可以通过.net生成交互式客户端Web应用。BlazorWebA... -
ASP.NET
Blazor特殊标记作用
1、@code{}内部是c#代码,包含ToggleNavMenu方法,是在@onclick="ToggleNavMenu"中绑定次方法的设置co... -
ASP.NET
Blazor组件作用
1、wwwrout静态文件存放网页配置文件 2、Data文件夹 向FetchData组件提供示例天气数据WeatherForecastService... -
ASP.NET
Razor自定义路由
1、类继承路由对象IRouteConstraint实现一个路由逻辑 publicclassRouteConstraint:IRouteConstraint { public... -
ASP.NET
Razor创建razor页面并生成数据库
1、在文件夹里右键添加里点击=》新搭建基架的项目找到使用实体框架生成的razor页面(crud)2、弹出3、点击添加会生... -
ASP.NET
BackgroundService服务定时任务
public abstract class InterfaceMethed : BackgroundService { //创建一个取消标记源 private readonly ... -
ASP.NET
Core读取appsettings.json文件
创建和读取文件相同数据类型的实例对象public class Userinfo { public string Code { get; set; } publi... -
ASP.NET
PS把图片保存为只有几十kb大小
打开图片,同时按住Ctrl+shift+Alt+S 调整图片画质 -
ASP.NET
cdr对齐快捷键
1.B 下对齐 向下对齐选定物件2.C 垂直居中对齐 垂直居中对齐选定物件3.T 上对齐 上对齐选定物件4.R 右对齐 右对... -
ASP.NET
A3和A4尺寸
A3宽42cm 高29.7cm 封面A3宽46cm 高29.7cmA4宽21cm 高29.7cm照片5寸尺寸长12.7cm,宽8.89 -
ASP.NET
XAF条件查询
IObjectSpaceios=Application.CreateObjectSpace(); GroupOperatorgroup=newGroupOperator(); CriteriaOperato... -
ASP.NET
GetObject的用法
为了保证是同一个会话,只是一个字符串类型的不用使用getobject。对于对象使用getobject保证是同一个会话,不然... -
ASP.NET
OfType的用法
主要用于将SelectedObjects转换为list集合。(也就是将多条数据从views转换为list集合) 示例: planList=lvplan.... -
ASP.NET
XAF在DashboardView右下方添加SimpleAction
首先在VC里面添加自定义的按钮加载点击事件在自定义的按钮属性里面设置TargetViewId继承DashboardView在设计器里... -
ASP.NET
XPO特性MapInheritance
子BO不创建表,创建的表是父BO publicclassPerson:XPObject { publicstringName { get{returnfName;} set{... -
ASP.NET
XPO特性PersistentAlias
指定字段和属性之间的关联。通过保留相应的字段来存储属性的值。 publicdecimalUnitPrice { get{returnfUnitP... -
ASP.NET
XPO对象之间关系
一对多 建立主表可读可写属性并使用Association特性进行关联 [Association("采购订单明细")] [XafD... -
ASP.NET
XPO持久类
延后删除: 只删除界面上显示的数据记录,不会删除数据库数据 是否乐观锁定 防止多个客户端同时更新一个对象。(... -
ASP.NET
XAF在VC使用释放资源机制
publicinterfaceIProgressControl:IDisposable { voidShowProgress(BackgroundWorkerworker); } -
ASP.NET
XAF生成MarkDown
usingDevExpress.ExpressApp.DC; usingDevExpress.ExpressApp.Model; usingDevExpress.Persistent.Validation;... -
ASP.NET
XAF语法使用
1.创建视图对象 IObjectSpaceresponseios=Application.CreateObjectSpace(); 2.查询(返回包含条件的所有数据) ... -
ASP.NET
XAF定义主键XPBaseObject和BaseObject
BaseObject默认主键为oidXPBaseObject可自定义主键 -
ASP.NET
XAF弹窗按钮弹出自定义窗体
加载CustomizePopupWindowParams事件并创建窗体弹出private void popupWindowShowAction1_CustomizePopupWindowP... -
ASP.NET
XAF获取PopupWindowShowAction弹窗窗体的字段数据
在Execute点击事件里面获取数据获取窗体视图数据DetailView view= e.PopupWindowView as DetailView;将窗体视图... -
ASP.NET
XAF下拉框获取点击项
找到属性双击Execute点击事件在Execute事件里面获取数据 -
ASP.NET
XAF加载Action按钮
1.VC的生命周期分别对应一个重写方法 (1)界面激活 protectedoverridevoidOnActivated() { base.OnActivated(... -
ASP.NET
XAF配置主从关系
1.建立主表可读可写属性并使用Association特性进行关联 [Association("采购订单明细")] [XafDisplay... -
ASP.NET
XAF特性属性使用方法
1.[XafDisplayName("名称")] (1)在类上面表示修改左侧菜单的名称 (2)在字段属性上使用表示修改字段... -
ASP.NET
XAF登录权限配置
点击角色然后用张三进行登录没有密码可以看到刚刚设置的菜单可以通过该用户打开 -
ASP.NET
XAF配置多文件上传
在bo文件创建两个类主要配置主从关系默认继承BaseObject将其修改为FileAttachmentBase[DefaultClassOptions] pu... -
ASP.NET
XAF创建实体属性快速开发
在BusinessObjects文件里面创建XAF类在bo里面写入自定义实体private string _name; public string name { ... -
ASP.NET
金蝶erp保存提示重复列
出现这个主要是因为标识重复修改一下就阔以保存成功了 -
ASP.NET
金蝶erp发布
选择发布点击发布到主控台默认会选择销售管理选择订单处理点击新增编码和名称可以随便写点击业务对象选择自己所... -
ASP.NET
core配置
services.AddAuthentication(options=>{ options.DefaultScheme=CookieAuthenticationDefaults.Authenticati... -
ASP.NET
windows的cef的使用
cef使用先准备一个准备工作,由于cef仅支持32位操作系统的,所以要把64位切换为32位。第一是目标平台第二是两个... -
ASP.NET
windoes在文本框中打开软键盘
根据自己所运行项目平台X64和X86来决定你要访问的位数文件夹如果不在需要复制到同等文件里因为我项目是32位的所... -
ASP.NET
旋转相册
<style type="text/css"> * { padding: 0; margin: 0; } body, html { height: 100%; } body { ... -
ASP.NET
计算日期方法
functionDateTime(day){ //实例化日期 vartime=newDate(); //获取年份 varyear=time.getFullYear(); //获取... -
ASP.NET
获取文件访问路径
1.publicdynamicGetFilePath(longnameid,stringoid,intdnum) { if(string.IsNullOrEmpty(oid)) { returnComm... -
ASP.NET
Rdis间隔限制
1.publicstaticboolSpanLimit(stringkey,longseconds) { stringredisKey=$"{key}_redis"; if(Redis... -
ASP.NET
Redis分布式锁
public static RedisClient Redis;static CommonService(){ Redis = new RedisClient();}public static dynamic... -
ASP.NET
redis运行时缓存设置
1.判断是否有此key的值.类库(CacheHelper)注:如果要获取缓存数据,请使用TryGetValue方法public static bool ... -
ASP.NET
文件上传
[HttpPost] publicdynamicUploadSaveOSS() { try { //inttimeStamp=System.Web.HttpContext.Current.Reques... -
ASP.NET
重写基类的异常处理方法
1.publicoverridevoidOnException(HttpActionExecutedContextactionExecutedContext) { //异常日志记录 LogHe... -
ASP.NET
对字符串进行解压(加密以及解密)
去除JSON需要过滤标记public static string ToJsonFilter(this string input) { string htmlstring = in... -
ASP.NET
类型转换
将字符串转成double类型public static double ToDouble(this string source, double defaultValue) { if... -
ASP.NET
验证合法性扩展方法
Email格式是否合法 publicstaticboolIsEmail(thisstringsource) { returnRegex.IsMatch(source,@"^\w+((... -
ASP.NET
字符串格式验证
判断字符串是否为null或为空.判断为空操作前先进行了Trim操作。 publicstaticboolIsNullOrEmpty(thisstringsour... -
ASP.NET
字符串扩展方法
获取字符串的实际长度(按单字节) publicstaticintGetRealLength(thisstringsource) { returnSystem.Text.Enco... -
ASP.NET
WebAPI调用Delete传值
结合之前post,put方式,综上所述。首先路由传id。在方法里面定义参数在前台使用ajax传值调试进去则成功了不使用... -
ASP.NET
WebAPI调用Put传值
创建core项目在项目中创建文件夹。在文件夹中创建webapi控制器,定义好路由。在页面上引入js文件。通过ajax调用ap... -
ASP.NET
WebAPI调用post传值
创建core项目在项目中创建文件夹。在文件夹中创建webapi控制器,定义好路由。在页面上引入js文件。通过ajax调用ap... -
ASP.NET
Core使用codefirst创建SQLServer数据库
1.先添加以下程序包Install-PackageMicrosoft.EntityFrameworkCore Install-PackageMicrosoft.EntityFrameworkC... -
ASP.NET
中间件与过滤器的区别
首先在core中中间件是以app开头,过滤器是以services开头.中间件的作用: 中间件就是在应用程序管道中的一个组件... -
ASP.NET
EF code first操作数据库具体步奏
创建两个类库,分别一个实体类Model,一个帮助类DAL用于操作数据库配置在实体层类添加属性和字段用于创建数据库的... -
ASP.NET
IOC控制反转和DI依赖注入
IOC控制反转 概念:把类与类的控制器交给容器就是控制反转 使用控制反转一般步骤: (1) 准备一个容器(创建... -
ASP.NET
线程的使用方法
首先引用线程的命名空间using System.Threading;实例化线程把逻辑代码放进去使用该属性必须用async进行修饰线程... -
ASP.NET
WCF客户端数据条数超出限制
在SqlServer中使用循环语句添加多条测试数据在WCF客户端调用数据库数据超出限制最大限制条数这时就会报错。此时... -
ASP.NET
WCF接口配置文件所遇到的错
首先创建DAL类库在里面使用EF连接数据库创建实体把连接字符串复制到主体项目中的Web.config中的configuration中... -
ASP.NET
创建Web服务(ASMX)接口在访问接口遇到的错误
在访问两个以上接口遇到的错误解决办法:在运行时首先会报首先在配置文件删除两个相同的其中一个然后这个问题就... -
ASP.NET
VS2017安装MySQL加载驱动
部署安装环境运行MySQL和VS2017软件下载MySQL-for-visualstudio-msiMySQL-connector-net-6.6.6-msi安装版本6.10.... -
ASP.NET
使用NPOI插件读取Excel数据
方法步奏: 1.导入NPOI插件和文件IO 2.获取文件路径 3.打开文件 4.通过文件夹... -
ASP.NET
使用微软本身自带读取Excel数据
使用步奏: 1.导入插件using System.Data.OleDb; 2.获取文件路径 3.连接字符串 4.实例化Excel读取连接对象 5.打... -
ASP.NET
XDocument创建XML文件和读取文件
创建根节点创建父节点创建子节点范例: //获取根节点对象 XDocument document = new XDocument(); //创建... -
ASP.NET
EF操作数据库的数据迁移
Enable-Migrations启用数据库迁移。Enable-Migrations –EnableAutomaticMigrations 启动自动迁移。Update-Datab... -
ASP.NET
form表单提交验证文本框正则表达式
验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开... -
ASP.NET
EF连接MySQL数据库
注意事项准备工作(1)下载MySQL数据库软件6.6.6版本。 (2)下载MySQL数据库mysql-connector-net-6.6.6两者不一样都... -
ASP.NET
EF连接MySQL连接MySQL数据库操作中文数据乱码解决方法
修改数据库的连接字符器在连接字符器添加charset=gb2312。注意事项:(1)字符编码不支持UTF8。(2)必须使用规定编... -
ASP.NET
MVC对象传值取值方法
MVC对象传值方法:(1)创建Model模型属性和方法。 public class Userinfo { public string Name { get; set; } p... -
ASP.NET
自定义事件
event注意事项: 1.只能使用+=或者-=。 2.加不加对代码没有影响示例1:public event Action ac; public vo... -
ASP.NET
根据委托和lamdba表达式扩展方法
lamdba表达式ForEach扩展方法:public static void GetForEach<T>(this IEnumerable<T> list, Actio... -
ASP.NET
Layui插件上传图片具体步奏以及获取图片地址
注意事项: (1)在使用插件之前需要引入该插件文件包不可分开使用。 (2)在运行过程中会出现报一个错误(上传图... -
ASP.NET
Lambda表达式用法
无参无返回值:2.有参无返回值:3.有参有返回值:4.2个参数有一个返回值:5.通过表达式对泛型数据进行查询示例1:模... -
ASP.NET
Action与Func的用法-----委托
Action:运用于没有返回值有参可以进行在方法里面进行有参传值。 3.实例Func:1.主要运用于有参有返回值Action于F... -
ASP.NET
-
ASP.NET
ExecuteReader()
注解:执行查找语句