tnblog
首页
视频
资源
登录
排名
1
文章数
15030
总访问量
216.3万
粉丝数
30
评论数
120

反射实例化并动态赋值

Typetype=typeof(User);//获取类型 objecta=Activator.CreateInstance(type);//创建对象 foreach(varPropintype.GetProperties())//GetProperties获取属性 { Console.WriteLine($"{type.Name}.{Prop.Name}={Prop.GetValue(a)}"); if(Prop.Name.Equals("Id")) { Prop.SetValue(a,213);//...

ASP.NET 2022-04-21 浏览(4354

在CoreWeb(视图模型控制器)中调用Blazor组件

1、创建Components文件夹,在文件夹下创建_Imports.razor全局组件相当于视图组件_ViewImports.cshtml和显示组件MyComponent.razor 2、在全局组件中引入库管理包不然在MyComponent使用不了 @usingSystem.Net.Http @usingWebApplication1 @usingSystem.Net.Http.Json @usingMicrosoft.AspNetCore.Components.For...

ASP.NET 2022-01-02 浏览(5938

Blazor的c#调用JavaScript传参

1、新建类库ExampleMethed和BlazorMerhed privatestringname="张三"; privatestringresult=string.Empty; privateBlazorMerhedmerhed; privateDotNetObjectReference<ExampleMethed>reference; privateasyncTaskTriggerMethod() { //两张方法结果一样 //merhed=newBlazorMerhed(JSRuntime)...

ASP.NET 2021-12-13 浏览(6358

Blazor的JavaScript和c#相互调用

1、c#调用JavaScript privateMarkupStringmarkup=newMarkupString(); privatestringdate=DateTime.Now.ToString(); privateasyncTaskConverArray() { vartest=awaitJSRuntime.InvokeAsync<string>("ConvertArray",date); markup=newMarkupString(test); StateHasChanged(); } 在_host.csh...

ASP.NET 2021-12-13 浏览(6675

Blazor生命周期

1、组件初始化 当组件从其父组件收到其初始化参数后,将调用OnInitalizedAsync和OnInitialized。 在组件同步操作时,请重写OnInitalized protectedoverridevoidOnInitialized() { } 在组件执行异步操作时,请重写OnInitializedAsync protectedoverrideTaskOnInitializedAsync() { } 在预呈现BlazorSe...

ASP.NET 2021-12-11 浏览(6660

Blazor WebAssembly和Blazor Server

BlrazorWebAssembly 1、BlazorWebAssembly是一个单页面框架,可以通过.net生成交互式客户端Web应用。BlazorWebAssembly使用开放的web标准(没有插件或代码转换),适用移动浏览器等各种新式web浏览器。 2、通过WebAssembly(简称wasm),可在web浏览器执行.Net代码。WebAssembly是一种体积小、加载快的二进制编号格式...

ASP.NET 2021-12-11 浏览(9124

Blazor特殊标记作用

1、@code{}内部是c#代码,包含ToggleNavMenu方法,是在@onclick="ToggleNavMenu"中绑定次方法的设置collapseNavMenu的值,然后NavMenuCssClass根据该值改动class。 <p>Currentcount:@currentCount</p> <buttonclass="btnbtn-primary"@onclick="IncrementCount">...

ASP.NET 2021-12-07 浏览(3807

Blazor组件作用

1、wwwrout静态文件存放网页配置文件 2、Data文件夹 向FetchData组件提供示例天气数据WeatherForecastService的WeatherForecast类和实现。 3、Pages文件夹 包含组成Blrazor应用可路由的组件和页面(.razor)。其中_Host.cshtml是Razor页面实现应用的跟页面: (1)在最初请求应用的任何页面时,将呈现此页并在响应...

ASP.NET 2021-12-07 浏览(4035

Razor自定义路由

1、类继承路由对象IRouteConstraint实现一个路由逻辑 publicclassRouteConstraint:IRouteConstraint { publicboolMatch(HttpContexthttpContext,IRouterroute,stringrouteKey,RouteValueDictionaryvalues,RouteDirectionrouteDirection) { if(int.TryParse(values["is"].ToString(),outintid)) { ...

ASP.NET 2021-12-02 浏览(5119

Razor创建razor页面并生成数据库

1、在文件夹里右键添加里点击=》新搭建基架的项目找到使用实体框架生成的razor页面(crud)2、弹出3、点击添加会生成4、并在中间件服务里面生成数据库配置SQLserver数据库连接方法5、数据库生成同样采用数据迁移命令。 6、razor默认生成连接为vs本地数据库

ASP.NET 2021-12-02 浏览(5009

BackgroundService服务定时任务

public abstract class InterfaceMethed : BackgroundService { //创建一个取消标记源 private readonly CancellationTokenSource source = new CancellationTokenSource(); //入参委托 private Action<object> action = null; //方法初始化 protected void Init() { action = as...

ASP.NET 2021-11-19 浏览(5007

Core读取appsettings.json文件

创建和读取文件相同数据类型的实例对象public class Userinfo { public string Code { get; set; } public string Name { get; set; } }写入读取private Userinfo _user; public Userinfo user { get { return _user; } } public void GetUser(IConfiguration con) { Userinfo user = new Us...

ASP.NET 2021-11-19 浏览(4157

PS把图片保存为只有几十kb大小

打开图片,同时按住Ctrl+shift+Alt+S 调整图片画质

ASP.NET 2021-04-07 浏览(5480

cdr对齐快捷键

1.B 下对齐 向下对齐选定物件2.C 垂直居中对齐 垂直居中对齐选定物件3.T 上对齐 上对齐选定物件4.R 右对齐 右对齐选定选择5.E 水平居中对齐 水平居中中对齐选定物件6.L 左对齐 左对齐选定物件7.P 页面中心对齐 页面中心对齐选定物件

ASP.NET 2021-03-25 浏览(5213

A3和A4尺寸

A3宽42cm 高29.7cm 封面A3宽46cm 高29.7cmA4宽21cm 高29.7cm照片5寸尺寸长12.7cm,宽8.89

ASP.NET 2021-03-25 浏览(4803

XAF条件查询

IObjectSpaceios=Application.CreateObjectSpace(); GroupOperatorgroup=newGroupOperator(); CriteriaOperatorcriteria=CriteriaOperator.Parse("UserName=?","张三"); CriteriaOperatorcriteria1=CriteriaOperator.Parse("UserID=?",2); group.Operands.Add(criteria); gro...

ASP.NET 2020-12-16 浏览(5739

GetObject的用法

为了保证是同一个会话,只是一个字符串类型的不用使用getobject。对于对象使用getobject保证是同一个会话,不然要报错 (主要就是一个属于有定义属性对象的字段将多个数据重新赋值于一个相等对象既保证同个会话) kit_parameter.factorypkid=paraios.GetObject(kitparameter.factorypkid);

ASP.NET 2020-12-14 浏览(5122

OfType的用法

主要用于将SelectedObjects转换为list集合。(也就是将多条数据从views转换为list集合) 示例: planList=lvplan.SelectedObjects.OfType<Pm_manuplan_detail>().Where(model=>(model.planqty-model.stopqty-model.checkqty)<=0).ToList();

ASP.NET 2020-12-14 浏览(4775

当你知道迷惑时,并不可怜,当你不知道迷惑时,才是最可怜的。
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2024TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术