View Full Version : سوال: صفحه بندی دیتا ریدر
ehsan21
شنبه 02 مهر 1390, 10:36 صبح
با سلام خدمت دوستان
به چه صورتی می شه اطلاعاتی که با دیتا ریدر نمایش داده میشه رو صفحه بندی کرد؟ مثل صفحه بندی دیتا گرید .
ممنون
fakhravari
شنبه 02 مهر 1390, 12:00 عصر
سلام
فقط یه دیتاسورس بده
<asp:GridView ID="GridView2" runat="server" AllowPaging="True"
AutoGenerateColumns="False" DataKeyNames="ID" PageSize="1" Width="100%"
EmptyDataText="There are no data records to display." ShowHeader="False">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<table bgcolor="Silver" border="1" class="style1" dir="rtl">
<tr>
<td class="style3">شماره :</td>
<td class="style4"><%# Eval("ID") %></td>
</tr>
<tr>
<td class="style3">نام :</td>
<td class="style4"><%# Eval("name") %></td>
</tr>
<tr>
<td class="style3" >متن :</td>
<td class="style4"> <%# Eval("Coments") %> </td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<EmptyDataTemplate>
no data
</EmptyDataTemplate>
</asp:GridView>
ehsan21
یک شنبه 03 مهر 1390, 14:19 عصر
من با صفحه بندی دیتا گرید مشکلی ندارم . صفحه بندی دیتا ریدر رو می خوام
fakhravari
یک شنبه 03 مهر 1390, 16:30 عصر
اگه دیتاریدر منظورتون همون SqlDataReader
خوب فرقی نمی کنه با این دستور فراخونی کن
SqlConnection con = new SqlConnection(@"Data Source=.\SQLEXPRESS;Initial Catalog=Rahim;Integrated Security=True");
con.Open();
SqlCommand cmd = new SqlCommand();
cmd.CommandText = "select * from t1";
cmd.Connection = con;
SqlDataReader dr = cmd.ExecuteReader();
GridView2.DataSource = dr;
this.DataBind();
con.Close();
mahdioo12194
یک شنبه 03 مهر 1390, 16:56 عصر
http://www.codeproject.com/KB/aspnet/Custom_paging_in_ASP_NET1.aspx
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.