Ana içeriğe atla

Kayıtlar

2016 tarihine ait yayınlar gösteriliyor

`Validation of viewstate MAC failed` Hatası

Asp.net ile  proje geliştirirken karşılaşacak  hatalardan  biride  "Validation of viewstate MAC failed. If this application is hosted by a Web Farm or cluster, ensure that  configuration specifies the same validationKey and validation algorithm. AutoGenerate cannot be used in a cluster."    hatasıdır.Bu hatanın birden çok çözümü mevcuttur.  1-Web config dosyası içerisinde <system.web></systemweb> tagleri arasına <pages enableEventValidation="false" validateRequest="false" enableViewStateMac="false" ></pages> kodlarını ekliyoruz. 2-     Bu linkte   sayfada  bir  machine key oluşturup  <system.web></systemweb> tagleri arasına arasında oluşturduğumuz machine keyimizi ekliyoruz...  

REPEATER KULLANIMI

 .NET ortamında  veri listelemek  3 ana kontrol bulunmaktadır.Bunlar DataGrid DataList Repeater Bu 3 kontrolü  veri  listeleme yeteneği göre sıralacak olursak    DataGrid >DataList >Repeater    Repeater görüleceği üzere en basit olanı ve en az yeteneğe sahip olandır.Repeater kontrolü diğer kontrollerden  ayıran  özellik en önemli html taglarının repeater içerisinde tanımlayabilmeye imkan vermektedir.Repeater kontrolünün belli bir görünümü yoktur.İçerisinde tanımlayabildiğimiz html tagları sayesinde 5 farklı template oluşturabiliriz.    Repeater Template     <HeaderTemplate>: Verinin sutün  başlıkları görüntülenecek olduğu şablondur.    <ItemTemplate   >: Verinin görüntülenecek oldugu şablondur.Veri şablon içerisinde <%#DataBinder.Eval(Container.DataItem,"KolonIsmi")%> kod bloğu görüntülenmektedir.     <AlternatingItemTemplate>: ...