PDA

View Full Version : hyperlink درون repeater



silverfox
دوشنبه 04 آذر 1387, 19:31 عصر
سلام خسته نباشید من یه hyperlink که می ذارم توی صفحم توی پیج لود بهش یه url می دم حالا اگه اینو بذارم توی رپیتر چجوری می تونم بهش url بدم؟


HyperLink1.NavigateUrl = "hyperlink";
*****
<asp:HyperLink ID="HyperLink1" runat="server">HyperLink</asp:HyperLink>
idش hyperlink1 است ولی با hyperlink1.navigateurl که بهش url میدم می گه hyperlink1 وجود نداره چجوری می تونم بهش دسترسی داشته باشم و بهش url بدم؟

Chabok
دوشنبه 04 آذر 1387, 22:01 عصر
با سلام

اگر منبع اطلاعاتی شما حاوی لینک و اطلاعات مورد نظر می باشد بهتره از تگ a استفاده کنید که نیاز به کنترل سرور ساید نداشته باشید .
راهنمایی : http://barnamenevis.org/forum/showpost.php?p=625084&postcount=4
برای استفاده از این روش و استفاده از توابع شخصی : http://barnamenevis.org/forum/showpost.php?p=612615&postcount=3

ولی اگر روی لینک و نام پردازشی انجام می شود می توانید همین کنترل را روی ریپیتر داشته باشید و در رویداد ItemDataBound ریپیتر به ازای هر آیتم آن را چک کنید و کنترل خود را مقدار دهی کنید .

در ضمن باید در هر آیتم چک کنید که ItemTemplate یا AlternateItemTemplate باشد .

از این پست کمک بگیرید :
http://www.barnamenevis.org/forum/showpost.php?p=252213&postcount=3

مشکلی بود در خدمتیم . موفق باشید . خدانگهدار