11. August 2011
dearly
.Net
JQuery ile html tablodan satır silmenin en basit metodu:
Aşağıdaki gibi bir tablonuz olduğunu varsayalım.
Ad | Soyad | |
Recep |
Güzel |
|
Ali |
Veli |
|
Tabloyu cshtml üzerinde yaratırken Modelden gelen bir listeyi kullanalım:
<table id="MusteriListe" border="1">
<thead>
<tr>
<th>
Ad
</th>
<th>
SoyAd
</th>
<th>
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
@item.Ad
</td>
<td>
@item.Soyad
</td>
<td>
<img id="imgDelete" alt="Remove" src="/Content/images/remove.png" onclick="deleteRecord(this);" />
</td>
</tr>
</tbody>
</table>
imajımızın onClick eventine deleteRecord(this) diyerek deleteRecord fonksiyonuna img nesnesini gönderiyoruz.
deleteRecord Fonksiyonunu da aşağıdaki gibi yaratıyoruz:
function deleteRecord(x)
{
$(x).parent().parent().remove();
//delete nesnesinin(<img>) parenti TD, onun da parent i TR dir. soldaki kod ilgili satırı(TR) siler.
}
ve satırımızı başarıyla silmiş bulunuyoruz :)
Merhaba,
Buyuk bir heyecanla makineme Windows 7 64 bit yukledim. Visual Studio vs programlarini kurduktan sonra eski bir projemi acmaya kalktim. Karsima asagidaki gibi bir hata mesaji cikti:
is not a valid Win32 application. (Exception from HRESULT: 0x800700C1)
sonra farkettim ki IIS 7 32 bit uygulamalarin calismasina izin vermiyormus.
Ufacik bir ayarla uygulama eski haline geldi.
- IIS'i acin
- Application Pools a gelin
- Kullandiginiz Application Pool'u secim (Muhtemelen Classic .NET Application Pool)
- Advanced settings'e tiklayin
- Enable 32 bit Applications'u true olarak ayarlayin
- Uygulamayi tekrar deneyin...
24. February 2009
dearly
.Net
Merhabalar,
Uzun uğraşlar sonucunda müşterinin istediği tasarıma uygun raporları yaptınız, testleriniz bitti herşey tamam. Artık müşterinin deneyebilmesi için test server'a veya yeni bir projeyse production server'a atma vakti geldi. O da ne! çalışmıyor mu? "Could not load file or assembly 'CrystalDecisions.Web, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified." gibi bir hata alıyorsanız yapmanız gereken şey çok basit!
Eğer VS.NET2008 kullanıyorsanız muhtemelen şu klasörde:"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\CrystalReports10_5" "CRRedist2008_x86.msi" adında bir dosya bulunmalıdır.(endişelenmeyin belirttiğim path içinde yoksa yazıya ekledim). uygulamayı kuracağınız makinede bu dosyayı çalıştırıp crystal report'u register etmeniz yeterli olacaktır.
Not: Şimdilik sadece vs.net2008 ile gelen versiyon için karşılaştığım problemin çözümünü yazabildim. Fırsat bulabilirsem en kısa zamanda güncelleyeceğim. Umarım sizin de işinize yarar!
CRRedist2008_x86.rar (15,19 mb)