Yazar |
|
pinar23
Kayıt: 29.02.2008 |
|
Herkese merhaba;
Acaba object datasource ile fomview birlikte kullanan varmı??
Yani object datasource bir nesneyi (kayır listeleme , insert....) bağlıyorum. Fakat formview içindeki bir buttona nasıl bağarım bu metodları???
|
|
Yazar |
|
extreme
Kahramanmaras
admin
Kayıt: 24.10.2006 |
|
SQL injection engellemek için ',-,# tarzı karakterleri tek tek kontrol etmemmi lazım. yoksa hazır bi fonksyon varmı bunun için?
The Man Who Loved Algorithm&Ubuntu.
www.burakamasyali.com
|
|
Yazar |
|
pinar23
Kayıt: 29.02.2008 |
|
cevabını tam anlamadım ama object datasource kullanımında bende yeniyim ama veritabanı update,delete,insert işlemleri bir Class oluşturup objectdatasource bağlıyorsun. Şimdi benim sorunum Class.cs oluşturdum fakat formview ile ilişkisini kuramadım. Bu iki nesne ile birlikte çalışan arkadaşlardan yardım bekliyorum....
|
|
Yazar |
|
aliprinter
İstanbul
Kayıt: 12.02.2006 |
|
Şurada bir ObjectDataSource örneği var: http://msdn.microsoft.com/en-us/library/ms178538.aspx
Class'ı oluşturup ObjectDataSource ekleyorsun. (Eğer sınıfını görmüyorsa projeyi build edip tekrar dene.)
Yanlış bilmiyorsam App_Data klasörü içinde olmalı oluşturduğun sınıf. ObjectDataSource'u ayarlarken zaten Select, Insert, Update ve Delete metodlarını seçip parametrelerini belirleyebiliyorsun.
Daha sonra FormView'in DataSource'unu oluşturduğun ObjectDataSource'a bağlıyorsun. Edit Templates diyerekten bir Item Template oluşturup verileri gösterirsin.
Misal:
<asp:FormView ID="FormView1" runat="server"
DataSourceID="ObjectDataSource1" EnableViewState="False">
<ItemTemplate>
<h4><%# Eval("ProductName") %>
(<%# Eval("UnitPrice", "{0:c}") %>)</h4>
Category: <%# Eval("CategoryName") %>;
Supplier: <%# Eval("SupplierName") %>
</ItemTemplate>
</asp:FormView>
Insert ya da Edit Item template'ten de ekleme ve güncelleme işlemleri için şablonlar oluşturabilirsin. Zaten bundan sonraki kısım FormView kullanımıyla alakalı.
Onunla ilgili de şu sayfaya bir göz at:
http://msdn.microsoft.com/en-us/library/ms227970.aspx
Oradaki ItemTemplate, EditItemTemplate, InsertItemTemplate'in neler içerdiğini incele. SqlDataSource kullanmış ama kullanım olarak çok farklı değil. Kolay gelsin.
|
|
|
|
-
Del.icio.us
-
Digg
-
Facebook
-
Furl
-
Google
-
Blink
-
Simpy
-
Spurl
-
Y! MyWeb
|
|
|