首页 > 编程语言 >C# + html + fetch + API + javascript

C# + html + fetch + API + javascript

时间:2024-12-01 11:34:21浏览次数:5  
标签:function C# 数据 javascript html NET data fetch

本随笔,在html利用fetch去call web api对数据进行添加,修改,更新和删除。

数据库与存储过程,此处略过...

创建entity,方便web api进行互动。

 

现在可以写Web API,

html 实现添加数据,

 

js file,

 
上面添加的数据,将以下面的数据列呈现,

 

 

Insus.NET只是在html静态写了数据的表头。数据将是在js动态生成。

 

动态生成数据行,还有几个按钮 input type as button,当然其的 click事件也将是动态的。
上面的js截图中,还有#1,2,3,4个子function,下面分别详细解释与说明。

function dynamic_table_rendering(data):

 

function picturebutton_eventlistener(data):
function detailbutton_eventlistener(data):

 

function deletebutton_eventlistener(data):

 

 

最后分析一下数据详细,数据接收传过来的参数,以及fetch对api的操作,如更新,删除等。

 

 

function reload_data() 本次Insus.NET实现从数据库重新加载,与前几篇实现不相同。
即是传入记录主键,去数据库select得到更新后的数据。

虽说是从数据搜索来重新加载,但是Insus.NET有想过,页面刷新时,却是要localStorage来加载,上面截图#84行代码。

接下来,我们看看删除的功能实现。

Insus.NET由于第1次使作 fetch,诸多代码没有写得完美,或许还不足之处,望日后有强劲....

 






标签:function,C#,数据,javascript,html,NET,data,fetch
From: https://www.cnblogs.com/insus/p/18579193

相关文章

  • 必看版指南:BTB扩展接口——LCD、Camera、UART、I2C…
    本次我将把BTB扩展接口——LCD、Camera、UART、I2C等作为介绍,特别分享Air201硬件BTB扩展接口相关内容。其板载BTB24PIN连接器,可用于扩展连接LCD、Camera、Uart、I2C等外设。通过BTB连接器,可以扩展使用PWRKEY引脚控制开关机,一路UART1串口接口连接外设,4路模拟IO口,2路带唤醒功能的......
  • Search with Orama
    1.前言在不久之前,我把DevNow的搜索组件通过Lunr进行了重构,从前端角度实现了对文章内容的搜索,但是在使用体验上,感觉不是特别好,大概有如下几个原因:社区的文章数量比较少,项目的Commit也停在了4年前;中文搜索的问题,虽然可以通过lunr-languages和stemmerSupport等库来......
  • pytorch框架的模型定义以及推理数据流向
    文章目录一、前言二、模型初始化2.1定义顺序2.2参数顺序2.3在优化器中的顺序2.4在计算图中的顺序2.5总结三、推理数据流3.1init定义顺序3.2forward中的执行顺序3.3训练与优化器中的顺序3.4总结:一、前言这篇博文旨在基于pytorch深度学习框,讲解模型定义......
  • react 实现插槽slot功能
    背景在开发一个需求时,需要对原来的form表单组件代码复用并进行拓展。场景A使用原来的form表单组件。场景B在原来的表单组件基础上,新增一些表单项,新增表单项位置动态插入在原来的表单组件中,位置随意。需求复用表单组件,同时支持新增表单项。解决方案在React中,组件扩......
  • 第三章:MiniTomcat 之连接器(Connector)组件大揭秘:构建强大服务器的关键一步!
    第三章:MiniTomcat系列——实现连接器(Connector)组件上一章内容:第二章:解析HTTP请求,支持静态文件-MiniTomcat各位技术大神和爱好者们,今天我们要深入探索MiniTomcat中一个超级重要的组件——连接器(Connector)。它就像一座桥梁,连接着客户端与服务器,让信息在两者之间顺畅......
  • 关联型容器(C++)
    setset是关联容器,含有键值类型对象的已排序集,搜索、移除和插入拥有对数复杂度。set内部通常采用红黑树实现。平衡二叉树的特性使得set非常适合处理需要同时兼顾查找、插入与删除的情况。和数学中的集合相似,set中不会出现值相同的元素。如果需要有相同元素的集合,需......
  • PDF -XChange Editor SDK 10.0 Crack
    概述PDF -XChangeEditorSDK是我们迄今为止最新、最雄心勃勃的产品-允许第三方MSWindows软件开发人员将可移植文档格式(PDF)的创建和操作整合到他们自己的软件应用程序中,以提供给客户最终用户。提供广泛的特性和功能,如PDF创建和编辑、搜索、渲染和打印、导入和导出......
  • 【CSS】我将选择器发挥到极致
    复合选择器后代选择器(空格分隔)概念后代选择器用于选择一个元素内部的所有指定后代元素,这些后代元素可以是子元素、孙元素或者更深层次嵌套的元素。它基于元素在文档结构中的嵌套关系来选择。祖先元素后代元素,中间用空格隔开。例如,“divp”<div><p>这是一个段落......
  • C语言程序的编译和链接
    在ANSIC的任何⼀种实现中,存在两个不同的环境。第1种是翻译环境,在这个环境中源代码被转换为可执⾏的机器指令(⼆进制指令)。第2种是执⾏环境,它⽤于实际执⾏代码。1,翻译环境翻译环境是由编译和链接两个⼤的过程组成的,⽽编译⼜可以分解成:预处理(有些书也叫预编译)、编译、汇......
  • cpp智能指针
      普通指针的不足new和new[]的内存需要用delete和deletel]释放。程序员的主观失误,忘了或漏了释放。程序员也不确定何时释放。普通指针的释放类内的指针,在析构函数中释放。C++内置数据类型,如何释放?new出来的类,本身如何释放?C++11新增三个智能指针类型uniqu......