آژانس هواپیماییexchanging

Repeater استفاده از شي

شروع موضوع توسط enmat ‏19 مارس 2006 در انجمن asp , ASP.NET

  1. enmat

    enmat کاربر تازه وارد

    تاریخ عضویت:
    ‏16 مارس 2006
    نوشته ها:
    22
    تشکر شده:
    0
    من از شي repeater در دات نت براي نشان دادن محتواي يك جدول ديتابيس استفاده كردم ولي موقع اجرا محتويات نشان داده نمي شود.
    در ضمن كدي كه من نوشته ام به صورت زير است :
    private void Page_Load(object sender, System.EventArgs e)
    {

    if (!IsPostBack)
    {
    sqlConnection1.Open();
    sqlDataAdapter1.SelectCommand.ExecuteNonQuery();
    sqlDataAdapter1.Fill(dataSet41);
    Repeater1.DataBind();
    sqlConnection1.Close();
    }
    }​

    در ضمن در قسمت html نيز همين كار را انجام دادم نشد . لطفا مرا راهنمايي كنيد .
     
  2. H_R

    H_R مدیر بازنشسته

    تاریخ عضویت:
    ‏30 مارس 2005
    نوشته ها:
    3,285
    تشکر شده:
    15
    محل سکونت:
    North Pole
    اول کد هات رو توی کد که با علامت # بالای ادیتور وجود داره بذار تا خوانا باشه

    دوم اگه فرض کنیم که تا ساختن دیتا ست درست پیش رفته باشی و بتونی دیتاستت رو توی دیتا گریدی چیزی ببینی باید این کار رو بکنی

    کد:
    Repeater1.DataSource = dataSet41;
    Repeater1.DataBind();
    
    
    و در قسمت html
    کد:
    <asp:Repeater id="idrepeater" runat="server" >
    <HeaderTemplate>..Header Format ..</HeaderTemplate>
    <ItemTemplate> 
    <%#  DataBinder.Eval(Container.DataItem,"FieldName","Format") %> 
    </ItemTemplate> 
    </asp:Repeater>
    
    
    البته اول مطمئن شو که دیتاستت از اطلاعات پر میشه !