Tagvs too many characters literal

Too many characters in character literal

T

İş yerinde çalışırken delirmeme sebep olan bir hata :) Proje 2 dakika önce sorunsuz derlenirken birden bire bu hatayı verir oldu. Daha sonra kendiliğinden düzeldi ve ilerleyen zamanlarda yine bu hata ile karşılaştım :) Araştırmalarım sonucu hatanın 2 farklı nedenden ortaya çıkabileceğini ve 3 farklı şekilde çözülebildiğini buldum.

İlk olarak html kodlarımızda aşağıdaki gibi  bir yapı kullandıysak, yani Eval içerisinde çift tırnak kullanmak yerine dışında kullandıysak ortaya çıkabiliyor.

[csharp]Text="<%# Eval(‘kullaniciadi’) %>"[/csharp]

bunun yerine

[csharp]Text='<%# Eval("kullaniciadi") %>'[/csharp]

şeklinde bir yapı kullanmamız gerekiyor.

İkinci olarak form load ekranında aşağıdaki gibi bir yapı kullanırsanız bu hata ortaya çıkıyor.

[csharp]<form id="frmAnaSayfa" onload="alert(‘Merhaba!’)" runat="server">[/csharp]

Alternatif bir çözüm olarak ise “Build > Clean” yaptıktan sonra tekrar derlemeyi deneyebilirsiniz.

Get in touch

Quickly communicate covalent niche markets for maintainable sources. Collaboratively harness resource sucking experiences whereas cost effective meta-services.