在母版页上动态加载用户控件 [英] loading user control dynamically on master page

查看:92
本文介绍了在母版页上动态加载用户控件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

HI,



我在母版页上动态加载一些用户控件。我的用户控件用于显示菜单。我正在从DB加载菜单项。



用于从db添加菜单项我在用户控件的代码后面写了代码。



问题是当我试图动态加载菜单控件(通过点击一个按钮)加载它但是在内容页面(母版页底部)之后。



有人可以帮我解决这个问题。



I am loading some user controls dynamically on master page. My user controls are for displaying the menu. I am loading the menu item from DB.

for adding the menu items from db i have a written a code on code behind of user control.

the problem is when I am trying to load that menu control dynamically (by clicking on a button) its loading but after the content page(bottom of master page).

Can some one help me out from this please.

推荐答案

请在设计时在您的母版页中添加PlaceHoder控件(不是在运行时)你想要显示菜单的地方。然后在运行时动态地在此占位符中添加菜单控件。



请试试这个并告诉我它是否有效。
Please add PlaceHoder control in your master page at design time (not at run time) where you want to display menu. Then at run time add menu control in this placeholder dynamically.

Please try this and let me know if it works.


您可以直接在母版页上添加菜单控件来解决它。我做的是我写了一个代码来从DB获取菜单项并将它们添加到RadMenu(Telerik)控件,然后将RadMenu控件添加到占位符。



谢谢
Hi its resolved by adding the menu control directly on master page. what i did is that I wrote a code to get the menu items from DB and added them to a RadMenu (Telerik) control and then added that RadMenu control to placeholder.

Thanks


这篇关于在母版页上动态加载用户控件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆