PDA

View Full Version : سوال: منو و آدرس دهي اشتباه



niloofar norouzi
سه شنبه 04 اسفند 1388, 11:31 صبح
سلام
من منو را داخل usercontrol گذاشتم و در رويداد Page_Loadيوزر كنترل كد زير را نوشتم




protected void Page_Load(object sender, EventArgs e)
{
BuildMenu();
}
private void BuildMenu()
{
mnuCategoriesList.Items.Clear();
DataSet dsMenu = eShopProject.DataLayer.Categories.SelectAll();
if(dsMenu.Tables["Categories"].Rows.Count>0)
{
foreach (DataRow drMenu in dsMenu.Tables["Categories"].Rows)
{
mnuCategoriesList.Items.Add(
new RadMenuItem(drMenu["CategoryName"].ToString(),
Page.ResolveUrl("~/Categories.aspx") + "?ID=" + drMenu["ID"].ToString()));
}
}
}
}



اما وقتي روي منو كليك مي كنم به جاي اينكه آدرس http://localhost:8204/Categories.aspx?ID=1 را نمايش دهد به اين آدرس http://localhost:1741/Controls/1 مي رود كه وجود ندارد
(usercontrol در فولدر Controls قرار دارد)
لطفا راهنمايي بفرماييد

مهدی کرامتی
سه شنبه 04 اسفند 1388, 12:46 عصر
لطفا UserControl ای که اشاره کردید را جهت بررسی ضمیمه کنید. حدس میزنم در سورس ASPX صفحه نیز کاری درباره منو انجام داده باشید.

niloofar norouzi
سه شنبه 04 اسفند 1388, 13:31 عصر
ممنون از اينكه پاسخ داديد