Hallo,
1. Hat leider nichts gebracht. Ich habe das Zeugs umbenannt und es sieht
exakt so aus wie unten. Dann habe ich das Custom Control in ein anderes
Webprojekt geladen und in Visual Studio als Eigenschaft ein mit dem Designer
gebasteltes DataSet angegeben.
--------------MyTreeControl.cs -----------
using System;
using System.Data;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel;
using System.Xml;
namespace MyTreeName
{
/// <summary>
/// Summary description for WebCustomControl1.
/// </summary>
[DefaultProperty("Text"),
ToolboxData("<{0}:MyTreeClass runat=server></{0}:MyTreeClass>")]
public class MyTreeClass : System.Web.UI.WebControls.WebControl
{
private string text;
private DataSet dataSource;
[Bindable(true),
Category("Appearance"),
DefaultValue("")]
public string Text
{
get
{
return text;
}
set
{
text = value;
}
}
[Bindable(true),
Category("Data"),
DefaultValue("")]
public DataSet DataSource
{
get
{
return dataSource;
}
set
{
dataSource = 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);
}
}
}
-------------------
----------WebForm1.aspx------------------
<%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false"
Inherits="MyTreeApp.WebForm1" %>
<%@ Register TagPrefix="cc1" Namespace="MyTreeName" Assembly="MyTreeControl"
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>WebForm1</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema"
content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<cc1:MyTreeClass id="MyTreeClass1" style="Z-INDEX: 101; LEFT:
16px;
POSITION: absolute; TOP: 16px"
runat="server" Width="312px" Height="336px"
DataSource="dataSet11"></cc1:MyTreeClass>
</form>
</body>
</HTML>
-------------------------
Zu deinem 2. Punkt: Ich kann meine Mails momentan nur aus GMX Webmail
versenden. Ich weiss nicht ob man dort den Mailtyp einstellen kann, hab jedenfalls
nichts gefunden. Sorry.
Gruss Daniel
>
> >Heute hab ich bereits einmal mein Problem ausf�hrlich geschildert.
> >Da ich nun der Verzweiflung nahe bin, versuch ichs nochmals konkret.
> >Die Frage ist: Wie benutze ich ein >DataSet in einem Custom Control,
> >sodass man die Eigenschaft (z.B. DataSource) definieren kann?
> >Sollte jemand ein funktionierendes Beispiel haben, bitte unbedingt
> mailen!
>
> 1. Hat das Umbenennen des Control-Namespaces nichts gebracht?
> 2. Bitte keine HTML-Mails
>
> Gruss
>
> Alex
>
>
> _______________________________________________
> Asp.net Mailingliste, Postings senden an:
> [EMAIL PROTECTED]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/asp.net
>
--
+++ 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