我觉得具有讽刺意味的是,我知道如何将所有这些数据存储到数据库中,但令人遗憾的是,对于如何将其显示给最终用户的知识有限。
基本上,我正在编写一个应用程序,在主页面上我想要一个Facebook风格的新闻提要'出现。人们可以发布一个事件,用户评论会在其下面显示,然后为用户提供评论它的机会。此页面将显示10个最新事件(包括评论),除非用户单击底部以加载更多。
因此,这将动态创建控件。在我看来,对于每个出现的事件,我需要: - 为主要事件描述创建标签
为每个儿童评论创建标签
- 创建用户撰写评论的文本框
- 创建评论的创建按钮
-attach事件处理程序到所述按钮
并在页面底部
*创建按钮,一旦加载并显示注释,就会继续向下移动页面
最后我真正编写的动态ASP.net页面大约是4年前。我记得回想起你可以使用的一个控件,它只会刷新该面板中的内容 - 而不是页面的其他部分 - 但是我不确定这是否是最佳选择。
有人能给我一个如何在ASP.Net中编写动态页面的指南吗?我忘了如何以社区形式提出问题(因为这是开放式的)....我目前正在使用Visual Web Developer 2010 Express w / webforms。
答案 0 :(得分:0)
请查看有关Dynamically Create Controls in ASP.NET by Using Visual C# .NET的这篇文章。其中介绍了动态创建控件。
此外,如果您想从数据库生成动态内容,可以使用literal
。您可以将数据库内容作为字符串附加到文字
希望这有帮助