حرفه ای: اجرای hyperlink در Code behind در سایت و دریافت آدرس از بانک

ساخت وبلاگ
با سلام خدمت اساتید شوالی داشتم اینکه من یک برنامه نوشتم برای منوی داینامیک و اطلاعات را از بانک دریافت می کند و منوها کم و زیاد می شوند مشکل من در نمایش hyperlik یا navigat url می باشد:
آیتم های بانکم :
id
name
parent_id
menu_url
می باشد
و می خواهم وقتی منو باز می شود و بر روی آیتم Name کلیلک می کنم Menu_url طبق آدرس که از بانک دریافت می کند مثلا به آدرس about.aspx/~ را دریافت کند و باز نماید ( اجرا کند) کد را در زیر می آورم:
using System;using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;namespace multi_level_menu
{
public partial class _Default : System.Web.UI.Page
{
creat_menu_dbEntities db = new creat_menu_dbEntities();
public void show_menu(int level=0)
{
var q1 = from a in db.menus where a.parent_id ==level select a;
foreach (var item in q1)
{
string name = item.name;
string url = item.url;
int id = item.id;
Response.Write("
  • "+name);
    Response.Write("" + url);
    Response.Write("
    ");var q2 = from r in db.menus where r.parent_id == id select r;
    if (q2.Count() > 0)
    {
    Response.Write("
      ");
      show_menu(id);
      Response.Write("
    ");
    }Response.Write("
  • ");}
    }
    protected void Page_Load(object sender, EventArgs e)
    {}
    }}
    لطفا من رو راهنمایی کنید برنامه نویس...
    ما را در سایت برنامه نویس دنبال می کنید

    برچسب : حرفه,اجرای,سایت,دریافت,آدرس,بانک, نویسنده : محمد رضا جوادیان programers بازدید : 152 تاريخ : دوشنبه 27 شهريور 1396 ساعت: 13:37

    خبرنامه