当前位置: 首页 > news >正文

.NET_WebForm_layui控件使用及与webform联合使用

使用layui控件填充布局

操作流程: 

  1. 创建项目。
  2. 引入css以及js样式。
  3. 使用栅格样式进行布局。
  4. 官网查找控件元素(此处以图标和按钮为例)。
  5. 将对应的元素从官网复制下来。
  6. 在布局中填充。
  7. 很简单的操作,其他控件也同理,不再赘述。
流程图例

4.

5.

5.

6.

步骤1-3:https://blog.csdn.net/weixin_63243357/article/details/141497406?spm=1001.2014.3001.5501


 使用layui内置jauery实现动态跳转

操作流程: 

  1. 创建项目。
  2. 引入css以及js样式。
  3. 加载elementjs模块,渲染表单效果。
  4. 编写layui的js代码(此处先不与webform联用,会引起服务器刷新异常)。
  5. 编写控件代码及其id。
  6. 完成实现。
流程图例

6.​

6.

6.

步骤3代码:

         <%-- 加载elementjs模块,渲染表单效果 --%>       <script type="text/javascript">             layui.use('form', function () {var form = layui.form;});</script>

步骤4代码:

<script>layui.use(['jquery', 'layer'], function () {var $ = layui.jquery, // 引入jQuery模块layer = layui.layer; // 引入layer模块,用于弹出提示(可选)// 给按钮绑定点击事件$('#jumpBtn').on('click', function () {// 弹出确认框layer.confirm('确定要跳转到新页面吗?', { icon: 3, title: '提示' }, function (index) {// 用户点击了确定按钮后的操作layer.close(index); // 关闭确认框window.location.href = 'https://layui.dev/'; // 动态设置跳转的URL});});});
</script>

步骤5代码:

           <div class="layui-container"><div class="layui-row"><div class="layui-col-md6 layui-col-md-offset3"><button id="jumpBtn" class="layui-btn layui-btn-normal">点击我进行跳转</button></div></div>
</div>

 webform控件使用layui样式

操作流程: 

  1. 创建项目。
  2. 引入css以及js样式。
  3. 加载elementjs模块,渲染表单效果。
  4. 直接在form表单渲染的控件中引用样式。
  5. 可实现使用C#编写后端代码代替JS实现功能逻辑。
  6. 同样很简单的操作,但只要layui-ui支持的控件,可对代码编写复杂度有很大简化。
流程图例

步骤1-2:https://blog.csdn.net/weixin_63243357/article/details/141497406?spm=1001.2014.3001.5501

步骤3代码:

         <%-- 加载elementjs模块,渲染表单效果 --%>       <script type="text/javascript">             layui.use('form', function () {var form = layui.form;});</script>

步骤4代码:

    <form id="form1" runat="server" class="layui-form"><asp:Button class="layui-btn" ID="Button1" runat="server" Text="Button" /></form>

相关文章:

  • Nginx: 配置项之http模块connection和request的用法以及limit_conn和limit_req模块
  • vscode 阅读linux内核(vscode+clangd)
  • mybatisplus 通过xml 定义接口
  • 2024河南萌新联赛第五场 C小美想收集(并查集拓展域,2-sat)
  • 前端 uniapp 多端条件编译
  • polarctf靶场【四方密码题】【CRYPTO】不一样的四四方方、四个正方形
  • 海绵城市雨水监测系统简介
  • 2024年好用的4款电脑录屏工具清单。
  • 自制项目镜像并拉取
  • centos7突然掉电后启动报错/dev/mapper/centos-root does not exist
  • 利用MongoDB进行数据治理,防范构建生成式AI应用程序时的潜在安全风险
  • PAM软连接提权
  • 从菜鸟到高手:掌握Python推导式,让代码飞起来,列表、集合、字典,一网打尽,用Python推导式优雅地重构你的数据操作
  • STM32之继电器与震动传感器的使用,实现震动灯
  • Docker的安装与镜像配置
  • (十五)java多线程之并发集合ArrayBlockingQueue
  • “大数据应用场景”之隔壁老王(连载四)
  • 【跃迁之路】【669天】程序员高效学习方法论探索系列(实验阶段426-2018.12.13)...
  • 2017年终总结、随想
  • create-react-app做的留言板
  • MySQL用户中的%到底包不包括localhost?
  • OSS Web直传 (文件图片)
  • 如何用vue打造一个移动端音乐播放器
  • 新海诚画集[秒速5センチメートル:樱花抄·春]
  • ​DB-Engines 11月数据库排名:PostgreSQL坐稳同期涨幅榜冠军宝座
  • # 深度解析 Socket 与 WebSocket:原理、区别与应用
  • #{} 和 ${}区别
  • #Java第九次作业--输入输出流和文件操作
  • #laravel 通过手动安装依赖PHPExcel#
  • (MATLAB)第五章-矩阵运算
  • (pojstep1.1.2)2654(直叙式模拟)
  • (博弈 sg入门)kiki's game -- hdu -- 2147
  • (二)学习JVM —— 垃圾回收机制
  • (接上一篇)前端弄一个变量实现点击次数在前端页面实时更新
  • (三)c52学习之旅-点亮LED灯
  • (贪心 + 双指针) LeetCode 455. 分发饼干
  • (一)Thymeleaf用法——Thymeleaf简介
  • *(长期更新)软考网络工程师学习笔记——Section 22 无线局域网
  • .NET core 自定义过滤器 Filter 实现webapi RestFul 统一接口数据返回格式
  • .NET delegate 委托 、 Event 事件,接口回调
  • .net MVC中使用angularJs刷新页面数据列表
  • .Net中ListT 泛型转成DataTable、DataSet
  • @data注解_SpringBoot 使用WebSocket打造在线聊天室(基于注解)
  • @for /l %i in (1,1,10) do md %i 批处理自动建立目录
  • @JsonFormat与@DateTimeFormat注解的使用
  • [8481302]博弈论 斯坦福game theory stanford week 1
  • [Android]通过PhoneLookup读取所有电话号码
  • [autojs]逍遥模拟器和vscode对接
  • [BZOJ 4598][Sdoi2016]模式字符串
  • [C][栈帧]详细讲解
  • [C++] C++11详解 (一)
  • [DevEpxress]GridControl 显示Gif动画
  • [Hadoop in China 2011] Hadoop之上 中国移动“大云”系统解析
  • [Java]快速入门二叉树,手撕相关面试题
  • [Java开发之路](14)反射机制