اختصاص دادن شماره ردیف به Repeater

می خواستم ببینم چه جوری میشه برای Repeater یا GridView یه شماره ردیف در نظر گرفت که بدون اینکه به بانک ربط داشته باشد خودش از شماره 1 تا n را به نتیجه پرسو جو اختصاص بده .
 
1- میشه از ایونت ondatabind استفاده کرد

2- میشه stored procedure نوشت که خودش همراه اطلاعات اصلی یک فیلد اضافی بعنوان شماره ردیف برگردونه
 
در مورد ondatabind بهترین مثال همونهایی هست که در کتابخانه msdn اومده. کلا این روتین زمانی تریگر میشه که به یک کنترل داره مقدار داده میشه. توی اون روتین میشه برای یک کنترل دیگه (مثلا همین شماره ردیف) هم مقدار مشخص کرد.

یک راه دیگه اینه که کوئری اصلی رو به یک stored procedure بفرستیم و اون یک فیلد بهش اضافه کنه و شماره ردیف رو هم همراه هر رکورد برگردونه.
 

جدیدترین ارسال ها

بالا