i solved my problem.
Fix it:
public void GetAltMenu(int ustMenuID)
{
DataRow[] altMenuler = ds.Tables[0].Select("Root=" + ustMenuID);
if (altMenuler.Length != 0)
{
divmenu.InnerHtml += "<ul>";
foreach (DataRow dr in altMenuler)
{
divmenu.InnerHtml += "<li>" + dr["Sayfa"].ToString() + "";
GetAltMenu(Convert.ToInt32(dr["SayfaId"]));
divmenu.InnerHtml += "</li>";
}
divmenu.InnerHtml += "</ul>";
}
}
routes.MapPageRoute("FiltreRoute", "{AnaMenu}/{Sayfa}", "~/Filtre.aspx");
string menulink = RouteData.Values["AnaMenu"].ToString()+"/"+ RouteData.Values["Sayfa"].ToString();