مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

yuttrim

عضویت از 1394/03/17

ساخت یک جدول در asp.net

  • شنبه 23 خرداد 1394
  • 14:22
تشکر میکنم

با سلام چطور میشه یه جدول شبیه جدول های  HTML در asp.net نوشت؟
من یه برنامه دارم که پایگاه داده نداره و فقط میخوام خروجی محاسبات ریاضی رو که ریختم درون لیبل و از اون طریق نمایش میدم توی یه جدول ذخیره بشه و جدول به عنوان خروجی من باشه
میشه راهنمایی بفرمایید؟

پاسخ های این پرسش

تعداد پاسخ ها : 7 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 23 خرداد 1394
  • 14:31

میتونید توسط Repeater جدول مورد نظر خودتون رو بسازید

 

ساخت جدول با استفاده از repeater

کاربر سایت

yuttrim

عضویت از 1394/03/17

  • شنبه 23 خرداد 1394
  • 14:48

من با استفاده از repeater سطر و ستون زو ایجاد کردم اما چرا این همه تکرار میشه؟

 <asp:Repeater ID="repeater1" runat="server">
                    <HeaderTemplate>
                        <table border="2">
                            <tr>
                                <td colspan="2"><b><u>Website Listing</u></b><br />
                                </td>
                            </tr>
                    </HeaderTemplate>
                    <ItemTemplate>
                        <tr>
                            <td>
                                <asp:Label ID="Label16" runat="server" Text=":مبلغ وام"></asp:Label></td>
                        </tr>
                        <tr>
                            <td>
                                <asp:Label ID="Label10" runat="server" Text=":مبلغ پیش پرداخت"></asp:Label></td>
                        </tr>
                        <tr>
                            <td>
                                <asp:Label ID="Label11" runat="server" Text=":مبلغ هر قسط"></asp:Label></td>
                        </tr>
                        <tr>
                            <td>
                                <asp:Label ID="Label12" runat="server" Text=":(قسط اول (کارمزد"></asp:Label></td>
                        </tr>
                        <tr>
                            <td>
                                <asp:Label ID="Label5" runat="server" Text=":مجموع پرداختی"></asp:Label></td>
                        </tr>
                        <%# DataBinder.Eval(Container.DataItem, "website_name")%>
                        <br />
                        </td></tr>
                    </ItemTemplate>
                    <FooterTemplate>
                        </tabel>
                    </FooterTemplate>
                </asp:Repeater>

 

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 23 خرداد 1394
  • 14:54

شما فقط باید tr هارو با با repeater انجام بدی ، خود تیبل رو نباید داخلش بزارید

کاربر سایت

yuttrim

عضویت از 1394/03/17

  • شنبه 23 خرداد 1394
  • 14:59

یعنی اینجوری؟

خطا میده!

 <asp:Repeater ID="repeater2" runat="server"> <tr>
                                <td>
                                    <asp:Label ID="Label15" runat="server" Text=""></asp:Label></td>
                                <td>
                                    <asp:Label ID="Label4" runat="server" Text=""></asp:Label></td>
                                <td>
                                    <asp:Label ID="Label6" runat="server" Text=""></asp:Label></td>
                                <td>
                                    <asp:Label ID="Label9" runat="server" Text=""></asp:Label></td>
                                <td>
                                    <asp:Label ID="Label8" runat="server" Text=""></asp:Label></td>
                            </tr></asp:Repeater>

 

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 23 خرداد 1394
  • 15:12

tr ها باید داخل المان

<ItemTemplate> 

باشند

کاربر سایت

yuttrim

عضویت از 1394/03/17

  • شنبه 23 خرداد 1394
  • 15:18

شرمنده بازم خطا داره!

 <asp:Repeater ID="repeater1" runat="server">
                    <HeaderTemplate>
                        <table border="2">
                            <tr>
                                <td colspan="2"><b><u>Website Listing</u></b><br />
                                </td>
                            </tr>
                    </HeaderTemplate>
                    <ItemTemplate>
                        <tr>
                            <td>
                                <asp:Label ID="Label16" runat="server" Text=":مبلغ وام"></asp:Label></td>
                        </tr>   </ItemTemplate>
                      <ItemTemplate>  <tr>
                            <td>
                                <asp:Label ID="Label10" runat="server" Text=":مبلغ پیش پرداخت"></asp:Label></td>
                             <td>
                                    <asp:Label ID="Label4" runat="server" Text=""></asp:Label></td>
                        </tr></ItemTemplate>
                      <ItemTemplate>  <tr>
                            <td>
                                <asp:Label ID="Label11" runat="server" Text=":مبلغ هر قسط"></asp:Label></td>
                        </tr></ItemTemplate>
                      <ItemTemplate>  <tr>
                            <td>
                                <asp:Label ID="Label12" runat="server" Text=":(قسط اول (کارمزد"></asp:Label></td>
                        </tr></ItemTemplate>
                      <ItemTemplate>  <tr>
                            <td>
                                <asp:Label ID="Label5" runat="server" Text=":مجموع پرداختی"></asp:Label></td>
                        </tr></ItemTemplate>
               
                        <br />
                      
                 
                    <FooterTemplate>
                        </tabel>
                    </FooterTemplate>
                </asp:Repeater>

 

کاربر سایت

سجاد باقرزاده

عضویت از 1392/02/24

  • یکشنبه 24 خرداد 1394
  • 10:42

مقاله زیر نحوه کار با Repeater را به شما آموزش میده:

شماره بندی صفحات با استفاده از Repeater و Stored Procedure در asp.net

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)