我正在使用ASP.NET,我在
jquery中使用了以下代码.它显示错误“服务器标签格式不正确”.请帮助我们伙计.我的
Jquery代码是
$('#add').click(function () {
var txtcnt = $('splting').text().split(';');
var table = $(this).closest('table');
for (var i = 0; i < txtcnt.length - 1; i++) {
table.append("<tr><td><input type=\"text\" id=\"label\" runat=\"server\" value="+txtcnt[i].toString()+"/></td><td><input type=\"text\" id=\"currentName\" runat=\"server\" value="+txtcnt[i].toString()+" /> </td></tr>");
}
});
最佳答案 jQuery纯粹在客户端上运行,而ASP.Net服务器端控件主要存在于服务器上.
所以你不能通过JQuery添加服务器端控件
I think the best thing is Use ajax for all and forget about
serverside controls
或者你可以使用隐藏字段.将数据存储到隐藏字段,然后您可以从服务器获取它