2016-11-02 2 views
0

Ich habe ein Programmprogramm erstellt, das eine HTML-Datei mit einer XML-Datei generiert. Wie mache ich die Eingabe typ = 'checkbox' id = 'hi' checked />? Wie schreibe ich das eingecheckte C#? Ich habe bei Google nichts gefunden. Das ist, was ich habe:C# xml writer checkbox checked

XmlElement Check = doc.CreateElement("input"); 
       Check.SetAttribute("type", "checkbox"); 
       Check.SetAttribute("id", "hi"); 

Antwort

0

Sie müssen sich mit einem Wert überprüft Attribut hinzufügen.

versuchen Sie dies:

XmlElement Check = doc.CreateElement("input"); 
      Check.SetAttribute("type", "checkbox"); 
      Check.SetAttribute("id", "hi"); 
      Check.SetAttribute("checked", "1"); 

Der Wert "1" ist nur eine Art von Betrug. Es hat keine Auswirkungen. Wenn Sie nicht aktiviert werden möchten, löschen Sie das Attribut "checked" vollständig aus dem Element.

+0

Nun, es wäre richtig, aber dies erstellt checked = "1" nicht überprüft ^^ –

+0

Und checked = "1" funktioniert nicht so gut wie checked = "" –

+0

ist Ihre Ausgabe nicht so aus? Wenn ja, sollte es funktionieren. Naidu

Verwandte Themen