"Could not open in Design view. Quote values differently..." hatasına çözüm
|
|
Bugün ASP.NET ile çalışırken aşağıdaki gibi bir hata aldım.
Could not open in Design view. Quote values differently...
ASP.NET, webcontrol'lerinin içerisine '<%=%>' şeklinde spagetti kod yazmaya izin vermiyor fakat htmlcontrol'lerin içerisine veriyordu. Yalnız htmlcontrol'lerin attribute'lerine değer olarak bu şekilde bir spagetti kod girildiğinde Design View moduna bir daha geçmenize izin vermiyor ve yukarıdaki hatayla karşılaşıyordunuz.
Araştırma sonucunda bunun IDE'nin bir bug'ı olduğunu öğrendim. Çözüm yolu ise attribute değerini yazarken (") karakteri yerine (') karakterini kullanmanız.
Hatalı Örnek:
<input type="submit" name="btnMyName" value="<%=Global.GetMyName()%>" runat="server">
Düzeltilmiş Örnek:
<input type="submit" name="btnMyName" value='<%=Global.GetMyName()%>' runat="server">
Bu hatanında Whidbey'de düzeltilmiş olmasını umuyoruz... İyi günler... |
Cuma, Temmuz 22, 2005 @ 11:33 |
0 yorum var |
|
|
|