PDA

View Full Version : سوال: طراحی گرید ویو به صورت دلخواه



YourWorldToday
دوشنبه 08 تیر 1388, 23:38 عصر
با سلام خدمت دوستان گرامی
چطور میشه با استفاده از دیتا گرید ویو و یا دیتالیست همچین طرحیهای رو ایجاد کرد.
با تشکر

hobab-theme
سه شنبه 09 تیر 1388, 04:22 صبح
با سلام خدمت دوستان گرامی
چطور میشه با استفاده از دیتا گرید ویو و یا دیتالیست همچین طرحیهای رو ایجاد کرد.
با تشکر
سلام
برای اون قسمت بالایی از DataList استفاده کن
و برای اون قسمت پایین هم از GridView
برای ایجاد طرحهای دلخواه با GridView باید چند کار رو انجام بدید
1) AutoGenerateColumns را برابر False قرار بدید
2) اضافه کردن <Columns>
3) اضافه کردن <asp:TemplateField>
4) اضافه کردن <ItemTemplate>
البته این به زبان کاملاً ساده و گویا بود
در کل گرید ویوی شما باید یه همچین چیزی باشه:


<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
AllowPaging="True" EmptyDataText="هیچ پستی وجود ندارد" GridLines="None"
PageSize="1" ShowHeader="False" DataKeyNames="NewsID"
DataSourceID="SqlDataSource1" Width="100%">
<Columns>
<asp:TemplateField>
<ItemTemplate>
کدهای Html که با اون طرحهای مورد نظزتون رو پیاده میکنید
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>

البته من خودم از این گریدویو واسه اخبار استفاده کردم برا همین یه سری صفت اضافی داره که برای تنظیماتش هست . مخصوصاً اونا رو گذاشتم تا شاید به کارتون بیاد
موفق باشید

YourWorldToday
شنبه 03 مرداد 1388, 11:37 صبح
با تشکر از پاسخ شما
برای DataList چطور میشه اون طرح را پیاده سازی کرد

hamid1988
شنبه 03 مرداد 1388, 17:39 عصر
البته من خودم از این گریدویو واسه اخبار استفاده کردم
با سلام
من قبلاَ برای اخبار از UserControl استفاده می کردم که پدرم رو در می آورد!!!
اما تصمیم گرفتم که این بار از GridView استفاده کنم...اگه نمونه پروژه ای دارید لطفاَ بزارید تا یاد بگیریم.
مرسی!

hamid1988
شنبه 03 مرداد 1388, 21:45 عصر
یک سوال دیگه!
چطور میشه، Pager کنترل GridView رو به این شکل درآورد؟

http://barnamenevis.org/forum/attachment.php?attachmentid=33920&stc=1&d=1248540258

mp2009
یک شنبه 04 مرداد 1388, 00:00 صبح
یک سوال دیگه!
چطور میشه، Pager کنترل GridView رو به این شکل درآورد؟

http://barnamenevis.org/forum/attachment.php?attachmentid=33920&stc=1&d=1248540258

کافیه pager style رو با css به صورت دلخواه تنظیم کنی

hamid1988
یک شنبه 04 مرداد 1388, 00:28 صبح
کافیه pager style رو با css به صورت دلخواه تنظیم کنی
خیلی باهاش ور رفتم ولی نتونستم کاری بکنم!
اگه ممکنه کدش رو بزارید...
خیلی ممنون!

mp2009
یک شنبه 04 مرداد 1388, 01:37 صبح
با سلام خدمت دوستان گرامی
چطور میشه با استفاده از دیتا گرید ویو و یا دیتالیست همچین طرحیهای رو ایجاد کرد.
با تشکر

به نظر من اگه از repeater استفاده کنی هم بهتر و هم سریع تر هستش.