Como adicionar linhas dinamicamente a uma tabela no ASP.NET?
Então hoje eu comecei a aprender ASP.NET. Infelizmente, não encontrei bons tutoriais on-line e não posso comprar livros no momento. Por isso, tive que criar um aplicativo Web ASP.NET no Visual Studio 2010 e brincar com a configuração padrão do projeto. .
Até agora, aqui está o que eu tenho no meu Default.aspx:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Project Management</title>
</head>
<body>
<div style="padding-bottom:10px;"> Project Management System</div>
<div> <table style="width:100%;">
<tr>
<td>Name</td>
<td>Task</td>
<td>Hours</td>
</tr>
</table></div>
</body>
</html>
Criei uma tabela simples com a linha de cabeçalho já lá. Por meio de um script C #, desejo poder adicionar linhas dinamicamente a esta tabela HTML. Essa é a maneira correta de pensar no ASP.NET? Se sim, como posso fazer isso? Tenho certeza de que precisarei de um botão "Adicionar", que adiciona uma nova linha à tabela, com campos editáveis, e um botão "enviar", que adiciona algumas coisas ao banco de dados.
Basicamente, apenas um resumo de como isso é feito seria muito útil. Além disso, se alguém conhece algum bom tutorial ou site que possa me ajudar com coisas assim, entre em contato.
Desde já, obrigado.