Giriş Yap Kayıt ol Online Üyeler Aktif Konular Arama Üyeler Forum Kuralları
Tahribat.Com | .Net Karakter Sınırlama
Tahribat.Com Forumları
Asp.Net - C#.Net - J#.Net - Vb.Net
      .Net Karakter Sınırlama
Bu Bölümde yeni konu açmak için tıklayın Konuyu cevaplamak için tık...
Konu 2 Subat 2012 (Persembe) 11:43 tarihinde açıldı. Kısayol | Alıntı yap | Özel Mesaj
LuCiFeR


Kayıt : 25 Eylül 2005
Erkek Üye
 

Merhabalar bir yazı var ve ben bu yazının soldan belirli bir harfini almak istiyorum örnek olarak soldan 3 karakter bunu şu şekilde yapabiliyorum.

 

<%# Eval("metin").ToString().Substring(0,3) %> ancak karakter 2 olursa eğer hata veriyor bunu 3 karakterden büyükse 3 karakterini göster 3 karakterden küçükse hepsini göster demem gerekiyor ve bunu ascx tarafında yapmam gerekiyr nasıl yapabilirim bunu.

Not : sayfa vb.net

 

 


 
2 Subat 2012 (Persembe) 12:49 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
ThundeR


Kayıt : 8 Mart 2007
Erkek Üye
 

Length(); ile alırsın sanırım c# da öyle..


 
2 Subat 2012 (Persembe) 12:50 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
ThundeR


Kayıt : 8 Mart 2007
Erkek Üye
 

hoş bu işlemi aspx sayfanda yapmasanda .vb sayfanda bir fonksiyon hazırlayıp orada yapsan daha iyi olur.


 
2 Subat 2012 (Persembe) 13:20 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
LuCiFeR


Kayıt : 25 Eylül 2005
Erkek Üye
 

.Vb tarafı yok elimde scriptin o taraflarına müdahale imkanım yok hocam


 
2 Subat 2012 (Persembe) 13:31 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
KodlayanAdam


Kayıt : 1 Ekim 2005
Erkek Üye
 

şunu bi dene

<%# (Eval("metin").ToString().Lenght() > 3) ? Eval("metin").ToString().Substring(0,3) : Eval("metin").ToString() %>

Bu sıkıntı yordu beni... 
2 Subat 2012 (Persembe) 14:59 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
LuCiFeR


Kayıt : 25 Eylül 2005
Erkek Üye
 

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: BC30456: 'Lenght' is not a member of 'String'.


dedi hocam


 
2 Subat 2012 (Persembe) 15:03 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
KodlayanAdam


Kayıt : 1 Ekim 2005
Erkek Üye
 

doğrusu böyle olacak

<%# (Eval("metin").ToString().Length > 3) ? Eval("metin").ToString().Substring(0,3) : Eval("metin").ToString() %>

Bu sıkıntı yordu beni... 
2 Subat 2012 (Persembe) 16:06 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
LuCiFeR


Kayıt : 25 Eylül 2005
Erkek Üye
 

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: BC36637: The '?' character cannot be used here.

 

Busefer de bunu diyor :(


 
2 Subat 2012 (Persembe) 16:44 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
ThundeR


Kayıt : 8 Mart 2007
Erkek Üye
 

böyle dene

<%# If(Eval("metin").ToString().Length > 3, Eval("metin").ToString().Substring(0, 3), Eval("metin"))%>


 
2 Subat 2012 (Persembe) 16:48 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
KodlayanAdam


Kayıt : 1 Ekim 2005
Erkek Üye
 

çalışması lazım hocam şu şekilde dener misin

<%# Eval("metin").ToString().Length > 3 ? Eval("metin").ToString().Substring(0,3) : Eval("metin").ToString() %>

Bu sıkıntı yordu beni... 
2 Subat 2012 (Persembe) 17:14 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
LuCiFeR


Kayıt : 25 Eylül 2005
Erkek Üye
 

Thunder : Ama Birşey sorucam "Length > 3" burada karakter uzunlugunu alıyorsun sanırım 3ten buyukse dıyorsun bu  kısımda  : Eval("metin").ToString().Substring(0, 3), Eval("metin")) 3ten buyukse 3 karakterini yaz demek mi ?

 

 


 

[1] [2]   [»] [»»]


Bu Bölümde yeni konu açmak için dıklayın Konuyu cevaplamak için tık...
Allah'a Havale Et Google Bookmark'a Ekle Yahoo'ya Ekle Stumbleupon'a Ekle Facebook'a Ekle Twitter'a Ekle   Google'da Ara : .Net Karakter sınırlama Favorilerime Ekle Yukarı Çık
Konuda 14 Mesaj Var.
Konu 476 Sefer Gösterilmiş.
2001-2012 © Tahribat Group - Her Hakkı Saklıdır. - ● Gizlilik İlkeleri ● Kullanım Koşulları ● İletişim