【发布时间】:2012-09-23 08:42:05
【问题描述】:
在我的 Asp.net 网站中,我有一个中继器,它从代码隐藏中动态加载。在中继器外部的代码中,我有一个“添加”按钮。单击时,我想从转发器异步添加相同的控件。点击“添加”按钮功能NewRow()被调用:
function NewRow(){
var guid = jQuery.guid++;
var panel = $('#MainContent_Panel1');
var textboxText = $('#MainContent_TextBox');
panel.after("<span LabelGroup="+i+">Test Text:</span>
<span TextGroup="+i+">"+textboxText.val()+"<br /></span>
<span LabelGroup="+i+">Test Text : </span>
<input type='text' customID="+guid+"/>
<input type='button' Class='Button' ButtonGroup='"+i+"' value='Button Text' /></br>
");
i++;
}
我讨厌我目前正在做的事情,因为有太多硬编码的代码。有什么办法可以让它更有活力吗?
有没有什么方法可以将我新添加的行更精确地放置在中继器等动态控件中?
【问题讨论】: