2012-05-17 31 views
0

添加用户控件按钮和texboxes我有喜欢%某些令牌的模板{登录}%或%{菜单}%一个字符串在运行时

我也有相关的用户控件登录和菜单

HTML字符串模板来自分贝,我的问题是,如果我呈现与Page.RenderControl或使用Server.Execute方法的用户控件,我obviusly采取错误“texbox /按钮必须放在与RUNAT =服务器的表单标签内“

的登录名和菜单用户控件有asp.net控制里面,所以,我怎么能编程方式与用户C替换我的令牌控制离开工作在登录和菜单的asp.net控件功能?

回答

0

以编程方式,您可以读取字符串,并将令牌转换为适当的控件(您可能已经这样做),并且在此过程中,您将实例化控件的实例并将其添加到现有的控件集合中,通常是PlaceHolder控件。

以下是关于主题的一些阅读:Dynamic Controls in ASP.NET