تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
التحكم بقيمة اداة معينة في صفحة الماستر بيج
#1
السلام عليكم ورحمة الله وبركاته

اخواني الاعزاء
محاكاة للاداة التي تسمى sitemappath (لانها لم توفي لي مطلوبي)
وضعت اداة literal في منطقة في صفحة الماستر بيج وللوصول لقيمتها

الكود هكذا في الصفحة الرئيسية

كود :
'تغيير  محتوى literal         Dim mynav As Literal = DirectCast(Master.FindControl("nav"), Literal)
        mynav.Text = "default"


        ' انتهاء تغيير محتوى literal

وفي الصفحات الاخرى نزيد &= للاداة mynav
الحاصل يااخوان ان المكتوب الاول يحذف ولا يبقى الا "^ page name"

هل اجد حل بحيث تظهر الصفحات المزارة تتلو بعض في الاداة؟؟
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:
#2
جربت حتى ان اضع panel
كود :
'تغيير  محتوى literal         Dim mynav As Panel = DirectCast(Master.FindControl("nav"), Panel)
        Dim hyp1 As New HyperLink
        With hyp1
            .Text = "showthread.aspx"
        End With
        mynav.Controls.Add(hyp1)
        ' انتهاء تغيير محتوى literal

الاول يحذف ولا يبقى الا الحاليSad
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:
#3
يااخوان لو مافهمتوا السؤال خبروني ترى لي ثلاث سنين احاول مع كل نسخة ومافيه فووود ابددد
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:
#4
ابشركم بديت افهم ...
.
.
.
.
.
.
.
لا لا لا مهو سعود اللي ما يكتب الفايدة لما يعرفها او يحصل عليهاSmile باذن الله اكتب المعلومة حال اتمامها والتحقق منها
شكراااا
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:
#5
هههههههههههههه
اللي حصلته شوي من الحل المهم هذا هو
في موديول اكتب التعميم هذا
كود :
Public nv As String = ""
في صفحة default.aspx في حديث التحميل للصفحة اكتب
كود :
'تغيير  محتوى literal

        If Not IsPostBack Then
            nv = "~/default.aspx"
        End If
        Dim mynav As Literal = DirectCast(Master.FindControl("nav"), Literal)
        mynav.Text = nv ' Request.Url.PathAndQuery


        ' انتهاء تغيير محتوى literal

والصفحات الباقية زيادة فقط
كود :
&=

هذا كل شيء واي مستجدات ساوافيكم بها باذن الله
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:
#6
النتيجة مذهلة


التحديث هو:
اكتب بموديول هذه التعميمات
كود :
'تخزين الروابط في متغيرات    Public nvdefault As String = ""
    Public nvshowform As String = ""
    Public nvshowthread As String = ""
وفي الرئيسية اكتب بحدث التحميل للصفحة
كود :
'تغيير  محتوى literal

        If Not IsPostBack Then
            nvdefault = "<a href='./default.aspx'>الصفحة الرئيسية</a>"
        End If
        Dim mynav As Literal = DirectCast(Master.FindControl("nav"), Literal)
        mynav.Text = nvdefault ' Request.Url.PathAndQuery


        ' انتهاء تغيير محتوى literal

وفي صفحة عرض قائمة المواضيع
كود :
'تغيير  محتوى literal

        If Not IsPostBack Then


            nvshowform = nvdefault & " < <a href='" & Request.Url.PathAndQuery & "'>" & Request.QueryString("fn") & "</a>"


        End If
        Dim mynav As Literal = DirectCast(Master.FindControl("nav"), Literal)
        mynav.Text = nvshowform  ' Request.Url.PathAndQuery


        ' انتهاء تغيير محتوى literal

وفي صفحة عرض الموضوع
كود :
'تغيير  محتوى literal

        If Not IsPostBack Then
            nvshowthread = nvshowform & " < <a href='" & Request.Url.PathAndQuery & "'>" & Request.QueryString("thn") & "</a>"


        End If
        Dim mynav As Literal = DirectCast(Master.FindControl("nav"), Literal)
        mynav.Text = nvshowthread  ' Request.Url.PathAndQuery


        ' انتهاء تغيير محتوى literal

هذه هي القصة كلها Smile
الحمدلله الذي بنعمته تتم الصالحات
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:
#7
واجهت اشكالية اخرى متعلقة بقيمة nvshowthread والتي تخزن قيم nvdefault و nvshowform عند حدث تحميل الصفحة ..
المشكلة انه في الصفحة الرئيسية يوجد عمود اخر يحتوي آخر موضوع لكل منتدى واذا دخلته يكون الموضوع منسوبا لاخر منتدى قمت بزيارته بالترتيب العادي يعني من قائمة المواضيع
القيمة في صفحة عرض عناوين المواضيع لا تتغير الا بزيارة صفحة showform
----------
ساحاول الحل وان لم استطع استنجد بكمSmile
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:
#8
بالنسبة للاشكالية الاخيرة وجدت حل مؤقت وهو حذف اسم المنتدى ورابطه بحيث يكون فقط اسم الرئيسية ورابطها اضافة للموضوع اسمه ورابطه

وهذا في تحميل الصفحة الرئيسية
كود :
nvshowform=""
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Exclamation كيف اسوي صفحة إدخال بيانات في ASP.NET ؟ أبو عمر 8 238 12-09-16, 11:32 PM
آخر رد: Abu Ehab
  كيف أضع صورة خلفية ل menu item فى الماستر بيج م.أحمد الدسوقى 1 239 30-03-16, 05:01 PM
آخر رد: الراجية عفو ربها
  صفحة تسجيل ناصر الناصر 1 457 09-03-15, 11:05 AM
آخر رد: سعود
  كيف أفتح صفحة website nehayh 2 296 29-12-14, 02:42 AM
آخر رد: سعود
  صفحة html asto 2 950 25-11-13, 03:02 AM
آخر رد: asto
  نقل كلام من صفحة الى صفحة اخرى مرفوعين على نفس الاستضافه mr3omr 16 1,424 16-08-13, 11:34 AM
آخر رد: mr3omr
  كيف اقوم بتعبئة اداة drop down بالبيانات من جدول في قاعدة البيانات dena 5 633 02-07-13, 12:21 PM
آخر رد: dena
  مساعدة/ في ضبط حجم اداة كريد فيو رهام احمد 1 395 05-05-13, 01:02 PM
آخر رد: محمد الساعدي
  كيف استعلم عن قيمة id في اداة gridview سعود 2 432 19-04-13, 06:36 PM
آخر رد: سعود
  أين المكان المناسب لوضع رابط للوحة التحكم ؟ محمد الحاج خلف 9 755 24-03-13, 01:55 PM
آخر رد: Mr. DotNet

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم