怎样将html动态生成的表格中的内容存储到数据库,多谢帮忙!!!
问题描述:我把xml中的文件读取到html中的table里了(xml文件是经常变的),现在要把表格里只要是checkbox选中的行都要存入到数据库sql server中,不知道该怎么处理,请路过的朋友帮忙十分感谢。。。
html读取xml数据到table里的代码为:
<xml id="dso2" src="/Configs/XML_FlowStep.xml"></xml> <table id="flowtbl" datasrc="#dso2" class="table"> <thead> <th align="left"> <input type="checkbox" class="all" /> 步骤选择 </th> <th> 步骤编号 </th> <th> 步骤名称 </th> <th> 是否审批 </th> </thead> <tr> <td> <input type="checkbox" class="chk1" value="11" /> </td> <td> <span datafld="ID"></span> </td> <td> <span datafld="name"></span> </td> <td> <input type="checkbox" class="chk" /><input type="text" /> </td> </tr> </table>
<?xml version="1.0" encoding="utf-8" ?><flow> <step> <ID>01101</ID> <name>项目1</name> </step> <step> <ID>01102</ID> <name>项目2</name> </step> <step> <ID>02101</ID> <name>项目3</name> </step> <step> <ID>02102</ID> <name>项目4</name> </step> <step> <ID>01103</ID> <name>项目5</name> </step> <step> <ID>01104</ID> <name>项目6</name> </step> <step> <ID>01105</ID> <name>项目7</name> </step> <step> <ID>01106</ID> <name>项目8</name> </step></flow>
<TABLE id=flowtbl dataSrc=#dso2 class=table><THEAD><TR jQuery1350481007593="6"><TH align=left><INPUT class=all type=checkbox> 步骤选择 </TH><TH>步骤编号 </TH><TH>步骤名称 </TH><TH>是否审批 </TH></TR></THEAD><TBODY><TR><TD><INPUT class=chk1 value=11 type=checkbox> </TD><TD><SPAN dataFld=ID>01101</SPAN></TD><TD><SPAN dataFld=name>项目1</SPAN></TD><TD><INPUT class=chk type=checkbox jQuery1350481007593="9"><INPUT disabled type=text jQuery1350481007593="8"> </TD></TR></TBODY><TBODY><TR><TD><INPUT class=chk1 value=11 type=checkbox> </TD><TD><SPAN dataFld=ID>01102</SPAN></TD><TD><SPAN dataFld=name>项目2</SPAN></TD><TD><INPUT class=chk type=checkbox jQuery1350481007593="11"><INPUT disabled type=text jQuery1350481007593="10"> </TD></TR></TBODY><TBODY><TR><TD><INPUT class=chk1 value=11 type=checkbox> </TD><TD><SPAN dataFld=ID>02101</SPAN></TD><TD><SPAN dataFld=name>项目3</SPAN></TD><TD><INPUT class=chk type=checkbox jQuery1350481007593="13"><INPUT disabled type=text jQuery1350481007593="12"> </TD></TR></TBODY><TBODY><TR><TD><INPUT class=chk1 value=11 type=checkbox> </TD><TD><SPAN dataFld=ID>02102</SPAN></TD><TD><SPAN dataFld=name>项目4</SPAN></TD><TD><INPUT class=chk type=checkbox jQuery1350481007593="15"><INPUT disabled type=text jQuery1350481007593="14"> </TD></TR></TBODY><TBODY><TR><TD><INPUT class=chk1 value=11 type=checkbox> </TD><TD><SPAN dataFld=ID>01103</SPAN></TD><TD><SPAN dataFld=name>项目5</SPAN></TD><TD><INPUT class=chk type=checkbox jQuery1350481007593="17"><INPUT disabled type=text jQuery1350481007593="16"> </TD></TR></TBODY><TBODY><TR><TD><INPUT class=chk1 value=11 type=checkbox> </TD><TD><SPAN dataFld=ID>01104</SPAN></TD><TD><SPAN dataFld=name>项目6</SPAN></TD><TD><INPUT class=chk type=checkbox jQuery1350481007593="19"><INPUT disabled type=text jQuery1350481007593="18"> </TD></TR></TBODY><TBODY><TR><TD><INPUT class=chk1 value=11 type=checkbox> </TD><TD><SPAN dataFld=ID>01105</SPAN></TD><TD><SPAN dataFld=name>项目7</SPAN></TD><TD><INPUT class=chk type=checkbox jQuery1350481007593="21"><INPUT disabled type=text jQuery1350481007593="20"> </TD></TR></TBODY><TBODY><TR><TD><INPUT class=chk1 value=11 type=checkbox> </TD><TD><SPAN dataFld=ID>01106</SPAN></TD><TD><SPAN dataFld=name>项目8</SPAN></TD><TD><INPUT class=chk type=checkbox jQuery1350481007593="23"><INPUT disabled type=text jQuery1350481007593="22"> </TD></TR></TBODY></TABLE><TABLE><TBODY><TR>
<table id="divVoteItems" class="d1"> <% for (int i = 0; i < dt.Rows.Count; i++) { Response.Write("<tr class=\"d3\"><td class=\"d4_3\">" + dt.Rows[i]["Title"].ToString() + "</td><td class=\"d4_2\"><input class=\"TextBox\" value='" + dt.Rows[i]["Value"].ToString() + "'/><input type=\"hidden\" value='" + dt.Rows[i]["Guid"].ToString() + "' /></td></tr>"); } %> </table> <asp:HiddenField ID="hdVoteItems" runat="server" /> <asp:HiddenField ID="hfGuid" runat="server" />