вы можете попробовать это:
class txtBox : ITemplate
{
public void InstantiateIn(System.Web.UI.Control container)
{
System.Web.UI.WebControls.TextBox txt= new System.Web.UI.WebControls.TextBox();
txt.ID = "123";
container.Controls.Add(txt);
}
}
и затем добавить его в меню следующим образом:
RadMenuItem i = new RadMenuItem();
i.ItemTemplate = new SearchTextBox();
RadMenu1.Items.Add(i);