none
usercontrol RRS feed

  • Soru

  • Merhaba,Bir web site yapmaktayım ancak çokta sistemli çalışmadığımı farkettim ve size danışayım dedim.Sitenin bir çok yerinde kullanmak istediğim açılır pencereler var  bunu sitenin her yerine kopyala yapıştır yapmak yerine sadece bir kere yapayım sürekli onu kullanayım dedim ve tabiki aklıma usercontrol geldi.Ancak şöyle bir problem var bu açılır pencerenin içeriği duruma göre farklılık gösterebilcek mesela bu pencerede bazen üye girişi yapılcak bazen üye ol formu olcak yada son gelişmeler listelencek tabi buda usercontrol ile olurmu bilmiyorum çünkü usercontrol'e ne yazarsan o çıkıyor karşına bunu birde şu nedenle istiyorum bu pencereye bir şey eklediğimde hepsinde eklensin diye.Başka bir alternatifte sunabilirsiniz.
    6 Nisan 2016 Çarşamba 08:07

Yanıtlar

  • Cihan'ın dediği property leri Bindable yaparsan, data da bağlayabilirsin.

    [Bindable(true)]
    public string Başlık { get; set; }

    mesela içinde başlık olan uc nü;

    <asp:Repeater runat="server">
       <ItemTemplate>
          <div class="col-md-4 col-xs-12">
               <uc1:ÜrünKutusu Başlık='<%# Eval("başlık") %>'  Fiyat='<%# Eval("fiyat", "{0:c2}") %>' .... />
    </div> </ItemTemplate> </asp:Repeater>
    gibi eval ile dışardan veri bağlayabilirsin.


    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com


    6 Nisan 2016 Çarşamba 11:38
    Moderatör
  • UserControl'ünün değiştirilebilir Propertyleri olacak. Button dediğin de userControl ama rengi bir property, gidip istediğin bir tanesini kırmızı yapabiliyorsun. Aynı hesap.
    6 Nisan 2016 Çarşamba 08:33
    Moderatör

Tüm Yanıtlar

  • UserControl'ünün değiştirilebilir Propertyleri olacak. Button dediğin de userControl ama rengi bir property, gidip istediğin bir tanesini kırmızı yapabiliyorsun. Aynı hesap.
    6 Nisan 2016 Çarşamba 08:33
    Moderatör
  • Cihan'ın dediği property leri Bindable yaparsan, data da bağlayabilirsin.

    [Bindable(true)]
    public string Başlık { get; set; }

    mesela içinde başlık olan uc nü;

    <asp:Repeater runat="server">
       <ItemTemplate>
          <div class="col-md-4 col-xs-12">
               <uc1:ÜrünKutusu Başlık='<%# Eval("başlık") %>'  Fiyat='<%# Eval("fiyat", "{0:c2}") %>' .... />
    </div> </ItemTemplate> </asp:Repeater>
    gibi eval ile dışardan veri bağlayabilirsin.


    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com


    6 Nisan 2016 Çarşamba 11:38
    Moderatör
  • teşekkürler
    6 Nisan 2016 Çarşamba 11:45