会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
j4587698
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2022年9月16日
使用反射给实例的属性赋值
摘要: 我们经常有这样的需求,就是我们需要使用属性名来给属性赋值,而不能直接使用类似obj.prop = value这种方式。比如我们有有一个Dictionary,key是属性名,value是属性值。我们需要把它们变成一个对象,就可以使用这种方式。这里我们的代码可以这样写: public static vo
阅读全文
posted @ 2022-09-16 17:58 jvx
阅读(1378)
评论(0)
推荐(0)
2022年9月13日
根据Xml节点名获取Xpath
摘要: 我们经常使用Xpath去获取Xml中某个节点的值,但是有时候我们需要反过来,根据Xml的节点名来获取对应的Xpath。找了一下,几乎所有的Xml库都没有提供类似的功能,这里我们就简单说一说这玩意咋实现比较方便。这里我们先不考虑那么多,就是获取一个节点名,一个节点xpath,暂时不去整位置之类的玩意。
阅读全文
posted @ 2022-09-13 10:39 jvx
阅读(1466)
评论(0)
推荐(0)
2022年9月4日
Jx.Cms开发笔记(七)-升级BootstrapBlazor到6.9.x
摘要: 由于BootstrapBlazor升级到6.9以后的升级还是非常大的,比如图标库升级到了6.1.2,bs升级到了5.2.0。所以这里记录一下升级过程。升级BootstrapBlazor主程序直接升级BootstarpBlazor到最新版本,没有错误,但是我们会发现我们的BootstrapBlazor
阅读全文
posted @ 2022-09-04 16:48 jvx
阅读(1460)
评论(0)
推荐(0)
2022年8月25日
从零开始Blazor Server(15)--总结
摘要: 我们用了14篇文章,基本上把一个后台管理系统需要的UI部分都说的差不多了。所以这套文章也该到了结束的时候了。这里面有很多问题,比如我们直接使用UI来拉数据库信息而没有使用service,再比如我们大量的用了同步,即使使用Task.FormResult也不用异步处理,再比如整个项目里没有任何缓存,所有
阅读全文
posted @ 2022-08-25 16:37 jvx
阅读(2028)
评论(2)
推荐(7)
2022年8月24日
从零开始Blazor Server(14)--修改密码
摘要: 目前,我们只做了在用户管理里强行修改密码,而没有做用户自行修改密码的功能,今天我们来实现它。首先,我们的用户密码修改最好的位置应该就是在头像下面的下拉菜单里,所以我们在那里的LinkTemplate增加一个LinkButton。 <Logout ImageUrl="images/argo-c.png
阅读全文
posted @ 2022-08-24 15:45 jvx
阅读(1655)
评论(0)
推荐(3)
2022年8月23日
从零开始Blazor Server(13)--消息通知
摘要: 我们现在做了用户管理、角色管理、菜单管理。但是大家有没有发现,我们的菜单要变化的话必须要刷新页面才行。这个体验感觉不太好。今天我们就用全局通知组件来解决这个问题。首先我们要改造以下我们的MainLayout,之前我们是在OnInitialized中直接获取的菜单,这样肯定没法刷新了,所以我们要先把获
阅读全文
posted @ 2022-08-23 11:22 jvx
阅读(2392)
评论(0)
推荐(4)
2022年8月22日
从零开始Blazor Server(12)--编辑菜单
摘要: 上个星期有点事,导致没法及时更新。现在我们继续更我们的从零开始系列。这个系列也快要结束了,目前规划再有2-3篇,就结束了。今天我们来说编辑菜单的问题,说实话菜单这种东西,你不更新代码加个页面,单独加个菜单没啥意义。除非你要跳转到其他的网站去。但是呢,你没有这玩意感觉又不太完整,就加上吧。菜单管理里,
阅读全文
posted @ 2022-08-22 10:36 jvx
阅读(1717)
评论(2)
推荐(4)
2022年8月12日
从零开始Blazor Server(11)--编辑用户
摘要: 用户编辑和角色编辑几乎一模一样,这里先直接贴代码。@page "/user" @using BlazorLearn.Entity @using Furion.DataEncryption <Table TItem="UserEntity" IsBordered="true" ShowAddButto
阅读全文
posted @ 2022-08-12 10:47 jvx
阅读(1618)
评论(2)
推荐(2)
2022年8月11日
从零开始Blazor Server(10)--编辑角色
摘要: 例图目前的样式是这样的:其中角色在一个table里,然后可以增删改查,并且可以给指定的用户分配权限。创建文件首先我们在Pages/Admin目录下新建一个Role.razor。因为我们的Admin目录已经使用了_Import来给整个文件夹添加了授权特性,所以我们就无需再次添加了。添加table这里添
阅读全文
posted @ 2022-08-11 11:41 jvx
阅读(1790)
评论(0)
推荐(2)
2022年8月9日
从零开始Blazor Server(9)--修改Layout
摘要: 目前我们的MainLayout还是默认的,这里我们需要修改为BootstrapBlazor的Layout,并且处理一下菜单。修改MainLayoutBootstrapBlazor已经自带了一个Layout组件,这个组件里常用功能已经很全了,所以我们直接使用这个组件即可。<Layout SideWid
阅读全文
posted @ 2022-08-09 10:57 jvx
阅读(2039)
评论(0)
推荐(2)
上一页
1
2
3
4
5
6
7
下一页
公告