PDA

View Full Version : مشکل با ایجاد یک linkbutton در زمان اجرا



sm
چهارشنبه 01 تیر 1384, 13:52 عصر
با سلام
من توی برنامه ام یه قسمت جهت جستجوی اخبار در بانک اطلاعاتی قرار دادم...بدین ترتیب که کاربر باید متن یا کلمه موردنظر خود برای جستجو را مشخص نماید
برنامه با جستجو در بانک اطلاعاتی(SQL) باید لینکی از اون خبرها را بسازه و روی فرم در اختیار کاربر قرار بده تا بتونه با کلیک بر روی آنها به خبر موردنظر برسد
برای پیاده سازی اومدم در زمان اجرا یک LinkButton ایجاد کردم و اونو addhandler کردم به یک PlaceHolder دوتا مشکل دارم
1- با انجام هر postback همه اونها (linkbutton) پاک میشن
2- داخل متد Click اونها نیز یک تابعی رو اضافه کردم که با کلیک بر روی هر linkbutton فراخوانی بشه ولی اتفاق نمی افته
ممنون میشم اگه زود بهم نتیجه رو اعلام کنین...اگه راه ساده تری وجود داره نیز ممنون میشم راهنماییم کنین
باتشکر...

mkh1365
چهارشنبه 01 تیر 1384, 17:27 عصر
چرا انقدر کارت رو سخت کردی؟!
نتایج جستجو رو بریز توی یک DataTable بعد یک Repeater بزار توی فرمت و Bind کن و توی ItemTemplate اون این کد رو بزار :


<a href="view_news.aspx?id=<%# DataBinder.Eval(Container.DataItem, "NewsIDFieldName")%>"><%# DataBinder.Eval(Container.DataItem, "NewsNameFielName")%></a>

sm
پنج شنبه 09 تیر 1384, 12:10 عصر
از راهنماییتون خیلی ممنونم.