一个表格,可以自动添加一行删除一行。谁开发过这样的控件呀! 我现在想实现这种功能,触发某个按纽,可以自动在表格最下边添加一行,或删除一行。并且能或许表内第n行的数据或表内全部数据,写入数据库表里。谁见过这种控件,可以给个源代码吗,感谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="test.WebForm1" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" ><HTML> <HEAD> <title>WebForm1</title> <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1"> <meta name="CODE_LANGUAGE" Content="C#"> <meta name="vs_defaultClientScript" content="JavaScript"> <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> <script>var rowid=2;function insertRow(){ newRow=PLList.insertRow(PLList.rows.length); newRow.id="tdt"; //newRow.bgColor="#ff0000"; newRow.className="tableData"; c1=newRow.insertCell(0); c1.id="delItem"; c1.className="scheduleButtonVisible"; c1.innerHTML="<input type=text name=PLID value=0>"; c2=newRow.insertCell(1); c2.innerHTML="<input type=text size=10 maxlength=10 name=date class=tableData >";}//删除最后1行function DeleteRow(tableId){ var objTable = document.getElementById(tableId); if(objTable.rows.length==1) { alert("对不起,你不能删除表格头!!!"); return; } if(confirm("确定删除?")) { objTable.deleteRow(); }} </script> </HEAD> <body MS_POSITIONING="GridLayout"> <form id="Form1" method="post" runat="server"> <table id="PLList" border="1" bgcolor="#ccffff" runat="server"> <tr> <td>编号</td> <td>姓名</td> </tr> </table> <input type="button" value="addRow" onclick="insertRow()" id="Button1" name="Button1" runat="server"> <input type="button" onClick="DeleteRow('PLList')" value="删除一行" id="Button2" name="Button2" runat="server"> <asp:Button id="Button3" style="Z-INDEX: 101; LEFT: 592px; POSITION: absolute; TOP: 40px" runat="server" Text="Button"></asp:Button> </form> </body></HTML>我已经在网上找到源代码了,可是怎么获得第n行的数据呀。 帮忙解释一个简单的问题 Ajax 服务器怎么json形式数据 救命啊!!!!!!!!!我要挂了!孟子,慕白大哥来帮小弟看一下! asp.net初级问题 刷新再次提交的问题 菜鸟菜问,请问ASP.NET和VB.NET有什么区别? 谁有关于asp.net(C#)如果调用存储过程的资料. 找不到选择事件的闪电了 建立两个ASP页面,如何打开另一个页面后,点击此页面中的按钮,能够返回上一页面的原状态。 刚刚从3个三角升为4个,高兴,散分 排除问题? 结构相似的两个页面改采用何种方法实现?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>WebForm1</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<script>
var rowid=2;
function insertRow()
{
newRow=PLList.insertRow(PLList.rows.length);
newRow.id="tdt";
//newRow.bgColor="#ff0000";
newRow.className="tableData";
c1=newRow.insertCell(0);
c1.id="delItem";
c1.className="scheduleButtonVisible";
c1.innerHTML="<input type=text name=PLID value=0>";
c2=newRow.insertCell(1);
c2.innerHTML="<input type=text size=10 maxlength=10 name=date class=tableData >";
}
//删除最后1行
function DeleteRow(tableId)
{ var objTable = document.getElementById(tableId);
if(objTable.rows.length==1)
{ alert("对不起,你不能删除表格头!!!");
return;
}
if(confirm("确定删除?"))
{ objTable.deleteRow(); }
}
</script>
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<table id="PLList" border="1" bgcolor="#ccffff" runat="server">
<tr>
<td>编号</td>
<td>姓名</td>
</tr>
</table>
<input type="button" value="addRow" onclick="insertRow()" id="Button1" name="Button1" runat="server">
<input type="button" onClick="DeleteRow('PLList')" value="删除一行" id="Button2" name="Button2"
runat="server">
<asp:Button id="Button3" style="Z-INDEX: 101; LEFT: 592px; POSITION: absolute; TOP: 40px" runat="server"
Text="Button"></asp:Button>
</form>
</body>
</HTML>
我已经在网上找到源代码了,可是怎么获得第n行的数据呀。