Ekrem
Kategori:Çalışma Notları
| Tarih:
3/16/2019 11:04:30 AM
Bu yazı 1299 defa okundu
Ajaxcontroltoolkit Calendar
Epeydir çalışmayınca unuttum, nasıl oluyor diye...
Konu asp.net ajaxcontroltoolkit. Mini takvime ihtiyacım oldu. Arşivi kurcalayım dedim, yenilerini araştırmakla vakit kaybetmek istemedim derken, ajaxcontroltoolkii buldu.
Hemen calendar nesnesini ekleyeyim dedim. Akabinde aşağıdaki hatayı aldım.
AjaxControlToolkit.Properties.Resources.resources" öğesinin "AjaxControlToolkit" bütünleştirilmiş koduna doğru katıştırıldığından veya bağlandığından ya da gereken tüm uydu bütünleştirilmiş kodlarının yüklendiğinden ve tam olarak imzalandığından emin olun...
Yukardaki problemin çözümü sayfanıza scriptmanager eklemeniz. Hadi bu ajax kullanımındaki olmazsa olmaz hata. asp.net in kendi scriptmanagerini eklemedim. controltoolkitin kendi scriptmanagerini ekledim. konu aşağıda
<asp:ToolkitScriptManager EnableScriptGlobalization="true" EnableScriptLocalization="true" ID="ToolkitScriptManager1" runat="server"> </asp:ToolkitScriptManager>
Bundan sonra da aşağıdakine benzer hata alacaksınız
'CalendarExtender1' TargetControlID değeri geçerli değil. Değer null veya boş olamaz.
Bunun da çözümü calendar nesnenize TargetControlID="tbMazeretTarihi" benzerinden bir özellik ekleyin.
Akabinde takvimin dili İngilizce onu Türkçe yapmak isteyeceksiniz. scriptmanagera EnableScriptGlobalization="true" EnableScriptLocalization="true" parametrelerini ekleyin.
Sonrasında haftanın ilk gününün pazar olduğunu göreceksiniz. Bunun da çözümü takviminize FirstDayOfWeek="Monday" eklemekten geçiyor.
Hepsi bu. İyi haftasonları diliyorum hepinize...