Name cannot begin with the '-' character, hexadecimal value 0x2D

9 posts, 0 answers
  1. Kyle Jones
    Kyle Jones avatar
    30 posts
    Member since:
    Jul 2009

    Posted 29 Oct 2009 Link to this post

    Hey,

    I am having problems with your ExportToPdf() method.  When I try to invoke it like you do in your demo I get this error : "

    Name cannot begin with the '-' character, hexadecimal value 0x2D".  Why is this happening?



    Thank,

    Kyle
  2. Schlurk
    Schlurk avatar
    812 posts
    Member since:
    May 2009

    Posted 30 Oct 2009 Link to this post

    I believe this is happening because your editor contains non-valid XHTML code. For more information on the exporting feature read over this article. Basically the editor content is created as a XHTML table and then converted to .pdf so if there are non-valid tags then this function will produce an error.
  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. Lini
    Admin
    Lini avatar
    2144 posts

    Posted 02 Nov 2009 Link to this post

    Hi Kyle,

    If you still get this error you might also wish to check your page encoding - try setting it to UTF8 if it is not already set to that.

    All the best,
    Lini
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
  5. Octavio
    Octavio avatar
    3 posts
    Member since:
    Sep 2011

    Posted 10 Jun 2013 Link to this post

    I got the same error  

    Name cannot begin with the '-' character, hexadecimal value 0x2D

    Could you update de link of the article? 

    Thanks in advance!

  6. Octavio
    Octavio avatar
    3 posts
    Member since:
    Sep 2011

    Posted 10 Jun 2013 Link to this post

    I got the same error  

    Name cannot begin with the '-' character, hexadecimal value 0x2D

    Could you update de link of the article? 

    Thanks in advance!

  7. Danail Vasilev
    Admin
    Danail Vasilev avatar
    1490 posts

    Posted 12 Jun 2013 Link to this post

    Hello Octavio,

    Note that RadEditor's content will be rendered as an XHTML table and then convert that table to a PDF document. That requires that the rendered output is valid XHTML. If it is not, you will receive an exception that the export cannot be completed.

    Therefore I can suggest you to verify that the RadEditor's content is valid. If you cannot handle that, it is better to open a support ticket and send us a fully runnable sample with reproduction steps of the issue, so we can investigate in on our side.

    Regarding the link of the mentioned article it has been updated and moved to PDF Export link. Note that the RadEditor and RadGrid uses the same mechanism for PDF export so that handling similar issues may be reliable to both controls.


    Regards,
    Danail Vasilev
    Telerik
    If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to the blog feed now.
  8. kamii47
    kamii47 avatar
    31 posts
    Member since:
    Mar 2007

    Posted 26 Jun 2013 Link to this post

    I am also getting same error.
  9. Danail Vasilev
    Admin
    Danail Vasilev avatar
    1490 posts

    Posted 28 Jun 2013 Link to this post

    Hello Kamran,

    As already mentioned in this forum thread - such problem might occur if the content that you are trying to export is not XHTML compliant. Could you please verify that this is the case? If so, I recommend you to check the content of the editor using the W3C Validation dialog and correct the errors.

    Also, you might wish to check your page encoding - try setting it to UTF8 if it is not already set to that.

    If non of the above solves the problem, could you please provide the problematic content so we can investigate it locally?

    Regards,
    Danail Vasilev
    Telerik
    If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to the blog feed now.
  10. RJ
    RJ avatar
    386 posts
    Member since:
    Oct 2006

    Posted 04 Nov 2015 Link to this post

    Getting the same error.

    This document was successfully checked as XHTML 1.1!
    Result: Passed 
    File: Use the file selection box above if you wish to re-validate the uploaded file RadEditorContent.html
      
    Modified: (undefined)
    Server: Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko
    Size: (undefined)
    Content-Type: text/html
    Encoding: utf-8 
    Doctype: XHTML 1.1 
    Root Element: html
     
    OptionsShow Source Show Outline List Messages Sequentially Group Error Messages by Type
    Validate error pages Verbose Output Clean up Markup with HTML-Tidy
    Help on the options is available.
     
    Congratulations
    The uploaded document "RadEditorContent.html" was successfully checked as XHTML 1.1. This means that the resource in question identified itself as "XHTML 1.1" and that we successfully performed a formal validation of it. The parser implementations we used for this check are based on OpenSP (SGML/XML) and libxml2 (XML).
     
    "valid" Icon(s) on your Web page
    To show your readers that you have taken the care to create an interoperable Web page, you may display this icon on any page that validates. Here is the HTML you could use to add this icon to your Web page:
     
    Valid XHTML 1.1
      <p>    <a href="http://validator.w3.org/check?uri=referer"><img      src="http://validator.w3.org/http://www.w3.org/Icons/valid-xhtml11" alt="Valid XHTML 1.1" height="31" width="88" /></a>  </p>  A full list of icons, with links to alternate formats and colors, is available: If you like, you can download a copy of the icons to keep in your local web directory, and change the HTML fragment above to reference your local image rather than the one on this server. See also our help items related to documents transferred over secure protocols for these icons and the "uri=referer" feature.
     
    Validating CSS Style Sheets
    If you use CSS in your document, you can check it using the W3C CSS Validation Service.
     
    ↑ Top
     
    Source Listing
    Below is the source input I used for this validation:
     
    1.<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
    2.<head> <title>Validation Results</title><meta http-equiv="Content-Type" content="text/xhtml; charset=UTF-8"/></head>
    3.<body><div><div style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 12px/12px Arial, Verdana, Tahoma; padding-left: 0px; margin: 0px; widows: 1; letter-spacing: normal; padding-right: 0px; background-color: rgb(242,247,253); text-indent: 0px; -webkit-text-stroke-width: 0px;">
    4.<div style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 12px/12px Arial, Verdana, Tahoma; padding-left: 0px; margin: 0px; widows: 1; letter-spacing: normal; padding-right: 0px; background-color: rgb(242,247,253); text-indent: 0px; -webkit-text-stroke-width: 0px;"><span class="report_results_author" style="font-size: 12px; vertical-align: top; font-weight: bold; margin-left: 5px;">Martial Bayron</span> <span class="Apple-converted-space"> </span><span class="report_remarks_date" style="font-size: 11px;">11/02/2015 10:36:48 PM<span class="Apple-converted-space"> </span></span><span class="remupd" style="width: auto; float: none; text-align: left; padding-top: 5px; font: italic 11px Arial; font-stretch: normal;">  Last edited by Juan De la Cruz on 11/02/2015 at 10:38 PM</span></div>
    5.</div></div></body>
    6.</html>

     

     

Back to Top
UI for ASP.NET Ajax is Ready for VS 2017