På min aspx sida skapas en html-tabell från ett JavaScript. Tabellen uppdateras/förnyas i JavaScriptet. Hum. Du kommer inte åt det serverside om tabellen är skapad med JS.HTML table till DataSet...?
(En gammal applikationsstruktur gör att jag måste ha det på detta sätt...)
Resultatet blir följande exempel:
<div id="mindiv" runat="server">
<table>
<th>Namn</th><th>Nummer</th>
<tr><td>Laban</td><td>123</td></tr>
<tr><td>Labolina</td><td>321</td></tr>
</table>
</div>
Dvs. en helt vanlig simpel well-formatted tabell...
Men hur får jag html tabellen till exempelvis ett DataSet vid en postback till servern?
DIV-taggen 'mindiv' (och innehåll) kommer jag ju åt server-side.
Sv: HTML table till DataSet...?
Var det för svår fråga eller för lätt!?!
Eller är det så att ingen fattar vad jag menar....(som vanligt ;)Sv: HTML table till DataSet...?
Men du kan lösa det ändå t.ex. sätt hiddenInput.value = div.innerHTML;
där hiddenInput är en server control.
(Disable Request Validation i web.config).
Om det som skickas blir XHTML-kompatibelt kan du hantera det som XML serverside. Men du måste skapa DS manuellt eller transformera XML-datat.
TABLE,TR,TD-strukturen är inte kompatibel med DataSet-XML.