我是一名前端开发人员,与VB开发人员合作创建一个用于输入数据字段的Web应用程序:名称,目标和截止日期。
我们的客户希望像Excel电子表格一样输入数据:通过多个字段标签并输入数据。然后输入的数据作为网格或表输出到其他地方以查看/批准。
我主要在CSS / JS / PHP工作,而且我对.ASPX很新。我们正在后端运行 .NET 4.0框架,VB 连接到SQL Server。在前端,我们有.ASPX Web表单和CSS / JS。
请注意:这是 NOT MVC或Core框架,但是旧的4.0 .NET框架。
我们尝试了多种选择,但这些选项都不像我们客户想要的那样。我已经尝试将<asp:Table>
作为<input>
个字段的行,也作为<table>
个<asp:TextBox>
个输入字段。但我们两方面都遇到了问题。我们也尝试了<asp:GridView>
,但这也没有用。它只是只读,不可编辑。它只允许您一次编辑一行。客户希望整个表/网格可编辑。以下一个代码示例。这个问题是每个ID都是一个不同的名称:TextBox1,TextBox2等。这对VB来说不能将记录保存到数据库中。
是否有人构建了类似的Web应用程序?什么对你有用?
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<div class="obj-table">
<table>
<tr>
<td>
<asp:Label ID="Label1" CssClass="label name" runat="server" Text="Name"></asp:Label></td>
<td>
<asp:Label ID="Label2" CssClass="label" runat="server" Text="Objective"></asp:Label></td>
<td>
<asp:Label ID="Label3" CssClass="label" runat="server" Text="Due Date"></asp:Label></td>
<td>
<asp:Label ID="Label4" CssClass="checkbox" runat="server" Text="Approved"></asp:Label></td>
</tr>
<tr>
<td>
<asp:TextBox ID="Name" CssClas="textbox" runat="server"></asp:TextBox>
</td>
<td>
<asp:TextBox ID="Descrp" CssClas="textbox" runat="server"></asp:TextBox>
</td>
<td>
<asp:TextBox ID="DueDate" CssClas="textbox" runat="server"></asp:TextBox>
</td>
<td>
<asp:CheckBox ID="CheckBox" runat="server"/>
</td>
<%-- use this for when we need a drop down menu
<td>
<asp:DropDownList ID="DropDown" runat="server"></asp:DropDownList>
</td>--%>
</tr>
<tr>
<td>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
</td>
<td>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
</td>
<td>
<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
</td>
<td>
<asp:CheckBox ID="CheckBox1" runat="server"/>
</td>
</tr>
<tr>
<td>
<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
</td>
<td>
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
</td>
<td>
<asp:TextBox ID="TextBox6" runat="server"></asp:TextBox>
</td>
<td>
<asp:CheckBox ID="CheckBox2" runat="server"/>
</td>
</tr>
</table>
</div>
答案 0 :(得分:0)
您可以使用网格视图元素,该元素将自动执行与asp sql数据源对象同步的所需操作