SORUN: "CS1010: sabit, yeni satır" hata iletisi bir dize içerir, bir</script> etiket <a0>satır içi</a0> kodda

Makale çevirileri Makale çevirileri
Makale numarası: 827420 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Bir .aspx sayfası içeren bir satır içi kod ile göz atmak çalıştığınızda</script> HTML etiketi, aşağıdaki hata iletisini alabilirsiniz:

Sunucu hatası ' / <applicationname>' uygulama.

Derleme hatası

Açıklama: Bu isteğe hizmet vermek için gereken kaynak derlenirken bir hata oluştu. Lütfen aşağıdaki özel hata ayrıntılarını gözden geçirin ve kaynak kodunuzu uygun biçimde değiştirin.

Derleyici hata iletisi: CS1010: sabitindeki yeni satır

Pratik Çözüm

Bu soruna geçici bir çözüm bulmak için <a0></a0>, bölme</script> etiketine sahip iki veya daha fazla dizeleri gibi "<"+"/ komut DOSYASı >" ve komut dosyası blokları içinde aşağıdaki gibi kullanın:
   private void Page_Load(object sender, System.EventArgs e)
    {
      string strValue = "Test value";
      string strAll = "<SCRIPT lanquage='JScript'>window.alert('" + strValue + "');<"+"/SCRIPT>";      
    }

Durum

Bu davranış tasarım yüzündendir.

Daha fazla bilgi

Sorunu Yeniden Oluşturma Adımları

  1. Microsoft Visual Studio .NET'i başlatın. Kullanımı Microsoft Visual C# yeni bir ASP.NET Web uygulaması) projesi oluşturun .NET.

    Varsayılan olarak, WebForm1.aspx oluşturulur.
  2. Tasarım görünümünde, WebForm1.aspx dosyasını sağ tıklatın ve sonra da HTML Kaynağı Göster'i tıklatın.
  3. Varolan HTML kodu aşağıdaki kodla değiştirin: <a1>
    <%@ Page%>
    <script runat="server">
        private void Page_Load(object sender, System.EventArgs e)
        {
          string strValue = "Test value";
          string strAll = "<SCRIPT lanquage='JScript'>window.alert('" + strValue + "');</SCRIPT>";      
        }
    </script>
    <HTML>
      <HEAD>
      <title>Test</title>
      </HEAD>
    <body bgColor=#FFFFFF>
    <form id="test" method="post" runat="server">
    <TABLE id=Table1 cellSpacing=0 cellPadding=0 border=0>
    Test Page
    </TABLE>
    </form>
    </body>
    </HTML>
  4. Hata Ayıkla) menüsünde, uygulamayı çalıştırmak için Başlat ' ı tıklatın.

    "Belirtiler" bölümünde açıklanan hata iletisini alabilirsiniz.

Referanslar


Microsoft ınternet Explorer'da veya ASP.NET'te bir komut dosyasını yazan bir komut dosyası yazma hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:

http://msdn2.microsoft.com/en-us/library/sxbe1ea4(vs.71).aspx

Değerler, kod satır içi kullanarak Web Form sayfaları arasında geçirilmesi için tasarım deseni hakkında daha fazla bilgi için aşağıdaki MSDN Web sitesini ziyaret edin:

http://msdn2.microsoft.com/en-us/library/6c3yckfw(vs.71).aspx

Özellikler

Makale numarası: 827420 - Last Review: 17 Mayıs 2007 Perşembe - Gözden geçirme: 1.4
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft ASP.NET 1.0
  • Microsoft ASP.NET 1.1
Anahtar Kelimeler: 
kbmt kbwebforms kberrmsg kbscript kbprb KB827420 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:827420

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com