javascript - 如何从从后端函数获取内容的表中获取数据?
问题描述
基本上我需要做的是从一个表中获取数据,该表从后端函数调用(ASP.NET)缓慢加载其行(数据)。它使用维度填充表,其中一行包含维度名称、数据库连接、指示是否已分配的复选框、关键字段和名称字段。我的任务是我应该获取所有已分配的维度(选中已分配的复选框)并将它们放入一个仅分配了维度的新表中。我不知道如何正确地做到这一点,我尝试使用普通的 javascript 和 jQuery,但每次它抛出并错误说“未定义 jActual 变量”。任何帮助将不胜感激,我不知道我是否可以显示任何代码,因为它与工作相关。
解决方案
好吧,只需将 gridview 拖放到页面中,如下所示:
<div style="width:40%">
<asp:GridView ID="GridView1" runat="server"
AutoGenerateColumns="True" DataKeyNames="ID" CssClass="table table-hover">
</asp:GridView>
</div>
现在,加载上述网格的代码?你可以使用这个:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If IsPostBack = False Then
LoadGrid()
End If
End Sub
Sub LoadGrid()
Using cmdSQL As New SqlCommand("SELECT top 15 FirstName, LastName, HotelName, City, Active from tblHotels",
New SqlConnection(My.Settings.TEST3))
cmdSQL.Connection.Open()
GridView1.DataSource = cmdSQL.ExecuteReader
GridView1.DataBind()
End Using
End Sub
输出:
因此,如您所见,我们对例程“LoadGrid”使用“调用”。
我们可以自由使用/拥有/获取任意数量的列 - 并注意真/假甚至如何呈现为您的复选框。
因此,作为一般规则,您希望使用 GridView,甚至可能是 listView。
因此,3 或 20 列的渲染是为您自动完成的。
推荐阅读
- c# - 如何为 protobuf 映射设置值
C#中的属性 - sparql - Sparql VS XQuery (MarkLogic)
- angular - Angular 路由自动重定向到默认路径
- java - 将 word xml 转换为 html 并将 html 转换为 word xml(使用 Java)
- swift - 当有多个相同类型的部分时,覆盖展开表视图中的部分行数据
- rest - 微服务以及卡夫卡消费者组
- javascript - 0.5 时向上或向下舍入
- javascript - 正则表达式 /[\[\]]/g 是什么意思?
- mongodb - 猫鼬引用子文档的不同方式?
- python - 使用 Python 将内联 HTML 发送到 Gmail