2008-11-24 22 views
7

www.blahblah.com ve special.blahblah.com adresinden erişilebilen bir web sitem var. Www site her zaman çalışır, ancak bazen 'İçerik kontrolleri bir içerik sayfasında üst düzey kontroller veya ana sayfada bir ana sayfaya referans veren yuvalanmış bir ana sayfa' olmak zorundadır.İçerik denetimleri üst düzey kontroller olmalı

Tam olarak, her iki durumda da aynı kodun çalıştığı ve rahatsız edici sayfanın bir ana sayfasının bile olmadığı da aynı. Neden her zaman bir arada çalışır ve bazen diğerinde başarısız olur? Bir sunucu denetimleri birinde kapatılmamış etiketi, im çalışan VS2010 ve IDE aspx doğrulayıcı için

cevap

3

Bak Sadece bu sorun var kapatılmamış etiketi

4

üzerinde pick up yoktu. Eğer bir web sitesinde bu birinin ortasında sonra bir tane daha, bir etiket koymak ve ilk dış ikinci kapatırsanız

<//asp:HyperLink> 
+1

, burada da aynı teşekkürler, 1 bu hataya neden olur </asp:RequiredFieldValidator>.

: Kontrol ayrı biten etiketi olmalıdır – Schiavini

2

da bu soruna neden olabilir: Biz çift bölü ile biten bir etiket vardı çünkü oldu Eğer ben

1

Sorunum i <ASP:ContentPlaceholder

<ASP:CONTENT ... içerik dosyada yok Usta sayfaları gider ayak <ASP:CONTENT karışık olmasıydı anlarsın ya yüzden tür kendilerini kesti! Doğru kontrolü kullandığınızdan emin olun.

5

dinamik ana sayfalarını geçiş yaparken herkes bu hata mesajı alırsa, ben bir RequiredFieldValidator kendinden kapanmasını yapmaya çalışıyordu kodunuzu

MasterPageFile = "TheMasterPage.master" 

Değil Benim durumumda

this.master.MasterPageFile = "TheMasterPage.master" 
1

olduğundan emin olun . <asp:RequiredFieldValidator ID="rfvx"runat="server"ErrorMessage=" * </b>"ControlToValidate="xxx" />

İYİ SÖZDİZİMİ: <asp:RequiredFieldValidator ID="rfvx" runat="server" ErrorMessage=" * </b>"ControlToValidate="xxx" ></asp:RequiredFieldValidator>

İlgili konular