برگزیده های پرشین تولز

کار با BulletedList و لینک دادن عناصر اون

niterider

Registered User
تاریخ عضویت
27 دسامبر 2002
نوشته‌ها
414
لایک‌ها
3
محل سکونت
The Most Beautifull Love , Tehran
سلام. من می خوام برای نمایش یک لیست از بانک اطلاعاتی از BulletedList استفاده کنم که این لیست مطابق با عنوانش به یه صفحه لینک میشه. این کد رو برای BulletedList نوشتم
کد:
<asp:BulletedList ID="BulletedList1" runat="server" 
        DataSourceID="SqlDataSource1" DataTextField="TypeName" DisplayMode="LinkButton" DataValueField="TypeID"
        onclick="BulletedList1_Click">
    </asp:BulletedList>

TypeName چیزیه که می خوام برای لینک نشون داده بشه و TypeID هم که ID شه که باید تو تولید لینک هایی بصورت زیر بکار بره

کد:
.../Products/TypesDetails.aspx?TypeID=1
این 1 و 2 و ... از همون TypeID میاد.
حالا بگید من تابع BulletedList1_Click رو چجوری بنویسم
 

Graveworm

Registered User
تاریخ عضویت
23 می 2005
نوشته‌ها
1,071
لایک‌ها
12
محل سکونت
Tehran
سلام. من می خوام برای نمایش یک لیست از بانک اطلاعاتی از BulletedList استفاده کنم که این لیست مطابق با عنوانش به یه صفحه لینک میشه. این کد رو برای BulletedList نوشتم
کد:
<asp:BulletedList ID="BulletedList1" runat="server" 
        DataSourceID="SqlDataSource1" DataTextField="TypeName" DisplayMode="LinkButton" DataValueField="TypeID"
        onclick="BulletedList1_Click">
    </asp:BulletedList>

TypeName چیزیه که می خوام برای لینک نشون داده بشه و TypeID هم که ID شه که باید تو تولید لینک هایی بصورت زیر بکار بره

کد:
.../Products/TypesDetails.aspx?TypeID=1
این 1 و 2 و ... از همون TypeID میاد.
حالا بگید من تابع BulletedList1_Click رو چجوری بنویسم
با e.index میتونین به مورد کلیک شده دسترسی پیدا کنید
کد:
    Protected Sub BulletedList1_Click(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.BulletedListEventArgs) Handles BulletedList1.Click
        Response.Write(BulletedList1.Items(e.Index).Text)
    End Sub
 
Last edited:
بالا