Object Must Implement IConvertible
Yukarıdaki gibi bir hata mesajıyla karşılaşmışsanız muhakkak tip dönüşümüyle ilgili yanlış birşeyler yapmışsınız demektir. Veritabanına veri kayıt ederken farklı veri tipleri kullanırsanız bu hatayla karşılaşmanız olasıdır. Ben bu hatayı bir defasında SqlDataSource parametrelerimden birisini String olarak tanımladığımda almıştım. Veritabanındaki veri tipi uniqueidentifier. Daha sonra Object olarak değiştirdim ve sorun çözüldü.