在特定位置动态添加按钮

时间:2015-06-14 12:18:51

标签: c# html css asp.net

我希望在某些特定文本后动态添加循环按钮。我有一个问题和答案的网站,我希望得到一个投票作为最佳答案'每个问题的按钮。请考虑以下事项:

for (int i = 0 ; i < num_of_answers ; i++)
{
     //print the answer...DONE
     //add button to mark it as best... How?
}

它显然可以导致某个脚本,我的观点是,当添加该按钮时,它总是会到达页面底部而不是我想要的问题附近。我知道如何添加按钮,但如何将其放置在我想要的位置?

1 个答案:

答案 0 :(得分:0)

在ASP.NET中动态创建控件并不是一个好主意,因为它很难或在某些复杂的情况下无法处理它们的事件。

相反,您可以使用简单的Repeater控件。

这是示例

MSDN - repeater document

C-sharpCorner

如果你愿意,我可以为你做个例子。