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 قرار دارد)
لطفا راهنمايي بفرماييد
من منو را داخل 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 قرار دارد)
لطفا راهنمايي بفرماييد