Hallo zusammen

Ich habe mir mal einige Klassen f�r ein Treeview geschrieben. Nun wollte ich
diese in ein Custom Control integrieren. Der User soll als Eigenschaft unter
anderem ein DataSet angeben k�nnen. Diese Eigenschaft habe ich auch so
definiert (Siehe unten). Leider erscheint immer die Fehlermeldung:

c:\OS\Microsoft.NET\Framework\v1.1.4322\System.Data.dll Referenced class
'System.Data.DataSet' has base class or interface
'System.Xml.Serialization.IXmlSerializable' defined in an assembly that is not 
referenced.  You must add a
reference to assembly 'System.Xml'.

Die Seite sieht so aus:

using System;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;

namespace MyTree
{
        /// <summary>
        /// Summary description for MyTree.
        /// </summary>
        [DefaultProperty("Text"),
                ToolboxData("<{0}:MyTree runat=server></{0}:MyTree>")]
        public class MyTree : System.Web.UI.WebControls.WebControl
        {
                private string text;
                private dataSet;

                [Bindable(true),
                        Category("Appearance"),
                        DefaultValue("")]
                public string Text
                {
                        get
                        {
                                return text;
                        }

                        set
                        {
                                text = value;
                        }
                }

                [Bindable(true),
                Category("Data"),
                DefaultValue("")]
                public DataSet DataSet
                {
                        get
                        {
                                return dataSet;
                        }

                        set
                        {
                                dataSet = value;
                        }
                }

                /// <summary>
                /// Render this control to the output parameter specified.
                /// </summary>
                /// <param name="output"> The HTML writer to write out to </param>
                protected override void Render(HtmlTextWriter output)
                {
                        output.Write(Text);
                }
        }
}

Was mache ich falsch? Gruss Daniel

-- 
+++ NEU bei GMX und erstmalig in Deutschland: T�V-gepr�fter Virenschutz +++
100% Virenerkennung nach Wildlist. Infos: http://www.gmx.net/virenschutz

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an