Re: [Asp.net] Excel export

2005-11-17 Diskussionsfäden Daniel Wasser

Hallo Patrick,
verstehe ich richtig, das du eigentlich HTML
verkleidet als .xml sendest?


Grüße, Daniel


Brunmair Patrick (DLG) wrote:

Hallo,
ich mache einen excel export aus einem datagrid heraus , dass funktioniert 
eigentlich ganz gut doch ich bekomme in excel die werte als text rein.
Daher kann ich keine berechnungen durchführen (wenn ich sie nicht umwandle).
Kann man dass beim export irgendwie definieren ?? 
Hier mal mein excel export:



If grid.Items.Count.ToString + 1  65536 Then
HttpContext.Current.Response.Clear()
HttpContext.Current.Response.ContentType = 
application/vnd.ms-excel
HttpContext.Current.Response.AddHeader(content-disposition, attachment;filename= 
 saveAsFile  .xls)
' Remove the charset from the Content-Type header.
HttpContext.Current.Response.Charset = 
'HttpContext.Current.Response.WriteFile(style.txt)
' Turn off the view state.
grid.EnableViewState = False
Dim tw As New System.IO.StringWriter
Dim hw As New System.Web.UI.HtmlTextWriter(tw)
' Get the HTML for the control.
grid.HeaderStyle.ForeColor = Color.Black
grid.HeaderStyle.BackColor = Color.Red
grid.ItemStyle.ForeColor = Color.Black
grid.BorderColor = Color.White
ClearControls(grid)
grid.RenderControl(hw)
' Write the HTML back to the browser.
HttpContext.Current.Response.Write(tw.ToString())
' End the response.
HttpContext.Current.Response.End()


Sub ClearControls(ByVal control As Control)
Dim i As Integer
For i = control.Controls.Count - 1 To 0 Step -1
ClearControls(control.Controls(i))
Next i

If TypeOf control Is System.Web.UI.WebControls.Image Then
control.Parent.Controls.Remove(control)
End If

If (Not TypeOf control Is TableCell) Then
If Not (control.GetType().GetProperty(SelectedItem) Is Nothing) 
Then
Dim literal As New LiteralControl
control.Parent.Controls.Add(literal)
Try
literal.Text = 
CStr(control.GetType().GetProperty(SelectedItem).GetValue(control, Nothing))
Catch
End Try
control.Parent.Controls.Remove(control)
Else
If Not (control.GetType().GetProperty(Text) Is Nothing) Then
Dim literal As New LiteralControl
control.Parent.Controls.Add(literal)
literal.Text = 
CStr(control.GetType().GetProperty(Text).GetValue(control, Nothing))
control.Parent.Controls.Remove(control)
End If
End If
End If
Return
End Sub 'ClearControls


Mit freundlichen Grüßen
 
Patrick Brunmair 



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] Excel export

2005-11-17 Diskussionsfäden Daniel Wasser

Sorry,
meinte natürlich
.xls

Daniel Wasser wrote:

Hallo Patrick,
verstehe ich richtig, das du eigentlich HTML
verkleidet als .xml sendest?


Grüße, Daniel


Brunmair Patrick (DLG) wrote:

Hallo,
ich mache einen excel export aus einem datagrid heraus , dass 
funktioniert eigentlich ganz gut doch ich bekomme in excel die werte 
als text rein.
Daher kann ich keine berechnungen durchführen (wenn ich sie nicht 
umwandle).
Kann man dass beim export irgendwie definieren ?? Hier mal mein excel 
export:



If grid.Items.Count.ToString + 1  65536 Then
HttpContext.Current.Response.Clear()
HttpContext.Current.Response.ContentType = 
application/vnd.ms-excel

HttpContext.Current.Response.AddHeader(content-disposition, 
attachment;filename=  saveAsFile  .xls)

' Remove the charset from the Content-Type header.
HttpContext.Current.Response.Charset = 
'HttpContext.Current.Response.WriteFile(style.txt)
' Turn off the view state.
grid.EnableViewState = False
Dim tw As New System.IO.StringWriter
Dim hw As New System.Web.UI.HtmlTextWriter(tw)
' Get the HTML for the control.
grid.HeaderStyle.ForeColor = Color.Black
grid.HeaderStyle.BackColor = Color.Red
grid.ItemStyle.ForeColor = Color.Black
grid.BorderColor = Color.White
ClearControls(grid)
grid.RenderControl(hw)
' Write the HTML back to the browser.
HttpContext.Current.Response.Write(tw.ToString())
' End the response.
HttpContext.Current.Response.End()


Sub ClearControls(ByVal control As Control)
Dim i As Integer
For i = control.Controls.Count - 1 To 0 Step -1
ClearControls(control.Controls(i))
Next i

If TypeOf control Is System.Web.UI.WebControls.Image Then
control.Parent.Controls.Remove(control)
End If

If (Not TypeOf control Is TableCell) Then
If Not (control.GetType().GetProperty(SelectedItem) Is 
Nothing) Then

Dim literal As New LiteralControl
control.Parent.Controls.Add(literal)
Try
literal.Text = 
CStr(control.GetType().GetProperty(SelectedItem).GetValue(control, 
Nothing))

Catch
End Try
control.Parent.Controls.Remove(control)
Else
If Not (control.GetType().GetProperty(Text) Is 
Nothing) Then

Dim literal As New LiteralControl
control.Parent.Controls.Add(literal)
literal.Text = 
CStr(control.GetType().GetProperty(Text).GetValue(control, Nothing))

control.Parent.Controls.Remove(control)
End If
End If
End If
Return
End Sub 'ClearControls


Mit freundlichen Grüßen
 
Patrick Brunmair


___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: AW: [Asp.net] Excel export

2005-11-17 Diskussionsfäden Daniel Wasser

Hallo Patrik,
du kannst eine .csv datei erstellen.
die wird als exeldatei(iconmaessig) dargestellt,
mit exel geöffnet, und die zahlen sind alle korrekt in der tabelle...

wenn du moechtest schicke ich dir eine funktion(c#) die aus einer
datatable eine .csv datei macht.

d.h. du generierst eine datatable(ist auch im dataset enthalten das an 
deinem gridcontrol hängt) schickst das an die funktion und bekommst
eine csv zurück (kannst es umbauen das es dir den stringbuilder 
zurückgibt). dann schickst du das ganze an den client(so wie du's jetzt 
auch machst) und alles ist gut.
diese lösung funktioniert auf allen rechnern, auch auf denen wo kein 
excel installiert ist.


die zweite möglichkeit ist eine richtige exeldatei zu generieren,
da muss aber auf deinem server excel installiert sein.
wie das geht musst du mal googlen.

in der regel reicht aber die csv, es sei denn du möchtest
exceldateien mit mehreren arbeitsmappen (mehrere tabellen in einer 
datei) an den client senden.


Grüße, Daniel


Brunmair Patrick (DLG) wrote:

Wie sollte ich dass sonst machen ?? muß ich doch oder nicht ???

-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Daniel Wasser
Gesendet: Donnerstag, 17. November 2005 10:45
An: asp.net@glengamoi.com
Betreff: Re: [Asp.net] Excel export

Sorry,
meinte natürlich
.xls

Daniel Wasser wrote:

Hallo Patrick,
verstehe ich richtig, das du eigentlich HTML
verkleidet als .xml sendest?


Grüße, Daniel


Brunmair Patrick (DLG) wrote:

Hallo,
ich mache einen excel export aus einem datagrid heraus , dass 
funktioniert eigentlich ganz gut doch ich bekomme in excel die werte 
als text rein.
Daher kann ich keine berechnungen durchführen (wenn ich sie nicht 
umwandle).
Kann man dass beim export irgendwie definieren ?? Hier mal mein excel 
export:



If grid.Items.Count.ToString + 1  65536 Then
HttpContext.Current.Response.Clear()
HttpContext.Current.Response.ContentType = 
application/vnd.ms-excel

HttpContext.Current.Response.AddHeader(content-disposition, 
attachment;filename=  saveAsFile  .xls)

' Remove the charset from the Content-Type header.
HttpContext.Current.Response.Charset = 
'HttpContext.Current.Response.WriteFile(style.txt)
' Turn off the view state.
grid.EnableViewState = False
Dim tw As New System.IO.StringWriter
Dim hw As New System.Web.UI.HtmlTextWriter(tw)
' Get the HTML for the control.
grid.HeaderStyle.ForeColor = Color.Black
grid.HeaderStyle.BackColor = Color.Red
grid.ItemStyle.ForeColor = Color.Black
grid.BorderColor = Color.White
ClearControls(grid)
grid.RenderControl(hw)
' Write the HTML back to the browser.
HttpContext.Current.Response.Write(tw.ToString())
' End the response.
HttpContext.Current.Response.End()


Sub ClearControls(ByVal control As Control)
Dim i As Integer
For i = control.Controls.Count - 1 To 0 Step -1
ClearControls(control.Controls(i))
Next i

If TypeOf control Is System.Web.UI.WebControls.Image Then
control.Parent.Controls.Remove(control)
End If

If (Not TypeOf control Is TableCell) Then
If Not (control.GetType().GetProperty(SelectedItem) Is 
Nothing) Then

Dim literal As New LiteralControl
control.Parent.Controls.Add(literal)
Try
literal.Text = 
CStr(control.GetType().GetProperty(SelectedItem).GetValue(control, 
Nothing))

Catch
End Try
control.Parent.Controls.Remove(control)
Else
If Not (control.GetType().GetProperty(Text) Is 
Nothing) Then

Dim literal As New LiteralControl
control.Parent.Controls.Add(literal)
literal.Text = 
CStr(control.GetType().GetProperty(Text).GetValue(control, Nothing))

control.Parent.Controls.Remove(control)
End If
End If
End If
Return
End Sub 'ClearControls


Mit freundlichen Grüßen
 
Patrick Brunmair


___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


___
Asp.net Mailingliste, Postings senden

Re: AW: AW: [Asp.net] Excel export

2005-11-17 Diskussionsfäden Daniel Wasser

Hallo Patrik,

hier die Klasse, wie gesagt, sie schreibt direkt ein File,
aber der Umbau zur Rückgabe eines StringBuffers sollte nicht schwer sein:



using System;
using System.IO;
using System.Data;
using System.Collections;



public class CsvWriter
{
private string _Seperator = ;;

public string Seperator
{
get
{
return _Seperator;
}
set
{
_Seperator = value;
}
}

public CsvWriter()
{
}


public void WriteCsv(DataTable dtIn, string sCsvFileName)
{
WriteCsv(dtIn,sCsvFileName,true);
}

public void WriteCsv(DataTable dtIn, string sCsvFileName, bool 
bWriteHeader)

{

//FileInfo fiCsv = new FileInfo(sCsvFileName);

System.IO.StreamWriter swOut = new 
StreamWriter(sCsvFileName,false,System.Text.Encoding.Default);


string[] arr = new String[dtIn.Columns.Count];

// write column header
if(bWriteHeader)
{

for(int i=0; idtIn.Columns.Count; i++)
{
arr[i] = 
GetWritableValue(dtIn.Columns[i].ColumnName,_Seperator);

}
swOut.WriteLine(string.Join(_Seperator,arr));
}

// write rows
for(int j=0; jdtIn.Rows.Count;j++)
{
for(int i=0; idtIn.Columns.Count; i++)
{
arr[i] = GetWritableValue(dtIn.Rows[j][i],_Seperator);
}
swOut.WriteLine(string.Join(_Seperator,arr));
}

swOut.Flush();
swOut.Close();

}

public static string GetWritableValue(object o, string sSeperator)
{
if(o==null || o== Convert.DBNull)
return;
else if(o.ToString().IndexOf(sSeperator)==-1)
return o.ToString();
else
return \+o.ToString()+\;
}


}


Brunmair Patrick (DLG) wrote:

Wenn du mir so etwas schicken könntest wäre toll !
danke

-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Daniel Wasser
Gesendet: Donnerstag, 17. November 2005 15:27
An: asp.net@glengamoi.com
Betreff: Re: AW: [Asp.net] Excel export

Hallo Patrik,
du kannst eine .csv datei erstellen.
die wird als exeldatei(iconmaessig) dargestellt,
mit exel geöffnet, und die zahlen sind alle korrekt in der tabelle...

wenn du moechtest schicke ich dir eine funktion(c#) die aus einer
datatable eine .csv datei macht.

d.h. du generierst eine datatable(ist auch im dataset enthalten das an 
deinem gridcontrol hängt) schickst das an die funktion und bekommst
eine csv zurück (kannst es umbauen das es dir den stringbuilder 
zurückgibt). dann schickst du das ganze an den client(so wie du's jetzt 
auch machst) und alles ist gut.
diese lösung funktioniert auf allen rechnern, auch auf denen wo kein 
excel installiert ist.


die zweite möglichkeit ist eine richtige exeldatei zu generieren,
da muss aber auf deinem server excel installiert sein.
wie das geht musst du mal googlen.

in der regel reicht aber die csv, es sei denn du möchtest
exceldateien mit mehreren arbeitsmappen (mehrere tabellen in einer 
datei) an den client senden.


Grüße, Daniel


Brunmair Patrick (DLG) wrote:

Wie sollte ich dass sonst machen ?? muß ich doch oder nicht ???

-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Daniel Wasser
Gesendet: Donnerstag, 17. November 2005 10:45
An: asp.net@glengamoi.com
Betreff: Re: [Asp.net] Excel export

Sorry,
meinte natürlich
.xls

Daniel Wasser wrote:

Hallo Patrick,
verstehe ich richtig, das du eigentlich HTML
verkleidet als .xml sendest?


Grüße, Daniel


Brunmair Patrick (DLG) wrote:

Hallo,
ich mache einen excel export aus einem datagrid heraus , dass 
funktioniert eigentlich ganz gut doch ich bekomme in excel die werte 
als text rein.
Daher kann ich keine berechnungen durchführen (wenn ich sie nicht 
umwandle).
Kann man dass beim export irgendwie definieren ?? Hier mal mein excel 
export:



If grid.Items.Count.ToString + 1  65536 Then
HttpContext.Current.Response.Clear()
HttpContext.Current.Response.ContentType = 
application/vnd.ms-excel

HttpContext.Current.Response.AddHeader(content-disposition, 
attachment;filename=  saveAsFile  .xls)

' Remove the charset from the Content-Type header.
HttpContext.Current.Response.Charset = 
'HttpContext.Current.Response.WriteFile(style.txt)
' Turn off the view state.
grid.EnableViewState = False
Dim tw As New System.IO.StringWriter
Dim hw As New System.Web.UI.HtmlTextWriter(tw)
' Get the HTML for the control.
grid.HeaderStyle.ForeColor = Color.Black

Re: [Asp.net] GSX Server?

2005-10-31 Diskussionsfäden Daniel Wasser

falls es sich um einen VM-Ware gsx server handelt,
kommt es drauf an ob ein Windows mit einem IIs
auf einer der VM's installiert wird:

http://www.vmware.com/products/gsx/
http://www.golem.de/0411/34662.html

Gruss, Daniel

 Oskar O wrote:

hallo liste!


ich habe von einem interessenten die frage erhalten, ob meine angebotene 
asp.net applikation (web) auch auf einem gsx server lauffähig ist?


leider kann ich damit nicht viel anfangen. weiss jemand rat?


danke + lg,
oskar


___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] GSX Server?

2005-10-31 Diskussionsfäden Daniel Wasser

Ja, sind halt mehrere Virtuelle Computer
auf einem Server, du kannst auf jedem Virtuellen Computer
das Betriebssystem Installieren welches du möchtest.

Gruß, Daniel

Oskar O wrote:

hallo daniel!

wenn ich das richtig verstehe, dann läuft da der windows server (mit 
iis) ganz normal? installation vorausgesetzt...


somit sollte es auch kein problem damit geben?

besten dank für die prompte info!

lg,
oskar



From: Daniel Wasser [EMAIL PROTECTED]
Reply-To: asp.net@glengamoi.com
To: asp.net@glengamoi.com
Subject: Re: [Asp.net] GSX Server?
Date: Sun, 31 Jul 2005 16:47:01 +0200

falls es sich um einen VM-Ware gsx server handelt,
kommt es drauf an ob ein Windows mit einem IIs
auf einer der VM's installiert wird:

http://www.vmware.com/products/gsx/
http://www.golem.de/0411/34662.html

Gruss, Daniel

 Oskar O wrote:

hallo liste!


ich habe von einem interessenten die frage erhalten, ob meine 
angebotene asp.net applikation (web) auch auf einem gsx server 
lauffähig ist?


leider kann ich damit nicht viel anfangen. weiss jemand rat?


danke + lg,
oskar


___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


[Asp.net] Terminal Server

2005-10-24 Diskussionsfäden Daniel Wasser

Hallo Liste,
ich möchte mich mit dem MSTSCLib
ActiveX Control den RemoteDesktop
auf der Clientmaschine öffnen.
Ich habe versucht das ActiveX
als natives Object einzubinden und anzusprechen
als auch als HtmlGenericControl.
Nativ bekomme ich den Fehler Control is not valid,
als HtmlGenericControl ist mir nicht klar wie ich die Methoden 
ansprechen kann.


using MSTSCLib;
..
protected HtmlGenericControl rdpClient;
..

rdpClient = new HtmlGenericControl();
rdpClient.Attributes[Server]=server_xyz;



Weiss jemand Rat?

Grüße, Daniel
___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] Mit this. oder ohne??

2005-10-05 Diskussionsfäden Daniel Wasser

Das ist performancemaessig egal, der Compiler optimiert sowas.


Anh Tu Sam wrote:

Hallo Liste,

wenn ich auf class member zugreife, frage ich mich, ob es
performance-technisch einen Unterschied macht, ob ich ein this. vor dem
jeweiligen member setze oder nicht. Mit this. finde ich es leserlicher bzw.
verständlicher, weiß aber net ob das was ausmacht.

Jemand ne Ahnung??

Gruß,
Anh Tu

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] Lifecycle einer ASP.NET Anwendung verfolgen

2005-09-30 Diskussionsfäden Daniel Wasser

Möchtest du Debuggen oder Loggen?

Anh Tu Sam wrote:

Hallo Liste,

debugging ist schön und gut. Ich möchte jedoch den Lifecycle (m)einer
ASP.NET Anwendung von Anfang an mitverfolgen. Würde gerne sehen, wann was
instanziiert wird etc. Was kann man da tun, bzw. wo müsste ich nen
breakpoint setzen?? Ist so etwas überhaupt möglich??

Danke und Gruß,
Anh Tu

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] Lifecycle einer ASP.NET Anwendung verfolgen

2005-09-30 Diskussionsfäden Daniel Wasser

Hallo Anh Tu,
Loggen ermöglicht die das Mitschreiben deines Programmablaufes in 
Dateien. Du kannst es während der Entwicklung als auch im 
Produktivsystem einsetzen. Du kannst dir ja mal log4net ansehen.


Wenn du wissen möchtest wann deine Klasse instanziiert wird, setze einen
Brakepoint auf eine Anweisung im Konstruktor dieser Klasse und starte 
den Debugger. Du siehst dann wann das Programm an deinem Brakepoint 
vorbeikommt.


Grüße, Daniel




Anh Tu Sam wrote:

Loggen sagt mir nichts (mein erstes ASP.NET Projekt). Und eine Datei namens
trace.axd habe ich auch nicht finden können. Es geht einfach darum, dass ich
eine Klasse myConfiguration.cs habe und schauen möchte, wann genau die
instanziiert wird. Einige Konfigurationseinstellungen ziehe ich mir nämlich
aus dieser Datei, aber irgendwie scheint das nicht so richtig zu klappen.

Anh Tu

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Florian Kruesch
Sent: Friday, September 30, 2005 11:53 AM
To: asp.net@glengamoi.com
Subject: Re: [Asp.net] Lifecycle einer ASP.NET Anwendung verfolgen

Tracing in trace.axd ?

Florian


Anh Tu Sam wrote:



Hallo Liste,

debugging ist schön und gut. Ich möchte jedoch den Lifecycle (m)einer 
ASP.NET Anwendung von Anfang an mitverfolgen. Würde gerne sehen, wann 
was instanziiert wird etc. Was kann man da tun, bzw. wo müsste ich nen 
breakpoint setzen?? Ist so etwas überhaupt möglich??


Danke und Gruß,
Anh Tu

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net







___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


[Asp.net] wordwrap funktion

2005-09-29 Diskussionsfäden Daniel Wasser

Hallo Liste,

hat jemand von euch eine Funktion die ein
br nach einer bestimmten Anzahl von Zeichen in
einen Text einfügt?
Wäre super wenn jemand Sie posten könnte.

Grüße, Daniel

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] Crystal Reports

2005-09-28 Diskussionsfäden Daniel Wasser

Hallo Andre,
Such mal im web unter merge module cristal.
Es muss unter den detected dependencies im setup das
modul crystal_managed2003.msm sein

A-Schubert wrote:

Hi,

ich nutze das Crystal Reports aus dem Visual studio 2003 für meine 
Webanwendungen und möchte es gerne per Setup weitergeben, damit im Wirkbetrieb 
die Reports ebenfalls funktionieren.

Kann mir jemand sagen wie das funktioniert?

Ich habe ein Websetup Projekt erstellt und es wurde automatisch eine Crystal... 
.msm Datei dem Setup hinzugefügt.

Nach der Installation auf dem Wirksystem funktionieren die Reports aber nicht 
mehr. ;(

Jemand eine Idee?

Danke 


André
___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] Redirect in neuem Fenster

2005-09-21 Diskussionsfäden Daniel Wasser

per Javascript:

in einer einem Actionhandler/einem Buttonevent
folgendes Javascript in ein label(hier laSend) schreiben:

string url =PathPrefix + /print.aspx?print=allprdlg=false;
StringBuilder Html = new StringBuilder();
Html.Append(Script Language=\JavaScript\\n);
Html.Append(window.open(\ + url +\, \_blank\, \dependent=yes, 
menubar=yes, toolbar=no, status=no, scrollbars=yes\);\n);

Html.Append(/Script);
laSendPrint.Text = Html.ToString();


Grüße, Daniel


Falk Harnisch wrote:

Hi,
ich möchte ein Response.Redirect machen, bei dem sich aber der Link in
einem neuen Fenster öffnet.
Kennt jemand von euch eine Möglichkeit dies zu realisieren.

Grüße

Falkster

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] Doppelte ausführung

2005-09-21 Diskussionsfäden Daniel Wasser

Das musst du mal etwas genauer beschreiben..
Was machst du ?
ein Datenbank Insert nach einem Click event?

Grüße, Daniel

Brunmair Patrick (DLG) wrote:

Hallo,
hab da was ganz eigenartiges, ich mache auf knopfdruck ein insert und der macht 
dass auch nur er fährt nach dem er es abgearbeitet hat noch mal rein und dann 
bekomm ich natürlich nen fehler weil ich überprüfe ob der name schon besteht .

an was kann es liegen dass er da 2 mal rein fahren will ??

Mit freundlichen Grüßen
 
Patrick Brunmair 
 
ÖBB - Dienstleistungs GmbH

Konzern - IT
Anwendungsentwicklung
Bahnhofstraße 3
4020 Linz
 
Basa  : 870 / 5225

Mobil  : 0664 / 6176624
mailto : [EMAIL PROTECTED]


___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] Redirect in neuem Fenster

2005-09-21 Diskussionsfäden Daniel Wasser

Hast du als URL - Pfad eine Seite angegeben auf die du Zugriff hast ?

bsp:
string url = test.html;

und die Rechte daruf richtig setzen,
vielleicht mal mit vollzugriff für jeden testen.

Gruß, Daniel


Falk Harnisch wrote:

So weit, so gut. Er schreib das so wie ich will in den Code rein, aber
mein IE bringt dann einen JS Fehler bei dieser Zeile mit dem Fehler
Access is denied.
Woran kann das jetzt schon wieder liegen?

Grüße
Falkster

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Daniel Wasser
Sent: Dienstag, 21. Juni 2005 14:34
To: asp.net@glengamoi.com
Subject: Re: [Asp.net] Redirect in neuem Fenster

per Javascript:

in einer einem Actionhandler/einem Buttonevent
folgendes Javascript in ein label(hier laSend) schreiben:

string url =PathPrefix + /print.aspx?print=allprdlg=false;
StringBuilder Html = new
StringBuilder();
Html.Append(Script Language=\JavaScript\\n);
Html.Append(window.open(\ + url +\, \_blank\, \dependent=yes, 
menubar=yes, toolbar=no, status=no, scrollbars=yes\);\n);

Html.Append(/Script);
laSendPrint.Text = Html.ToString();


Grüße, Daniel


Falk Harnisch wrote:


Hi,
ich möchte ein Response.Redirect machen, bei dem sich aber der Link in
einem neuen Fenster öffnet.
Kennt jemand von euch eine Möglichkeit dies zu realisieren.

Grüße

Falkster

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net




___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] Redirect in neuem Fenster

2005-09-21 Diskussionsfäden Daniel Wasser

Es kann nur ein Rechteproblem sein,
bei mir funktioniert diese Lösung problemlos.

Vielleicht hast du auch einen Popubblocker an?

Grüße, Daniel

Falk Harnisch wrote:

Ich habe gerade mal zum testen als url http://www.google.de eingetragen
und da funzte es. Ich frage mich nur, warum ich nicht auf die andere
Seite drauf kommen darf, weil wenn ich diese selber im Browser aufrufe
darf ich ja auch.

Grüße

Falkster

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Daniel Wasser
Sent: Dienstag, 21. Juni 2005 15:14
To: asp.net@glengamoi.com
Subject: Re: [Asp.net] Redirect in neuem Fenster

Hast du als URL - Pfad eine Seite angegeben auf die du Zugriff hast ?

bsp:
string url = test.html;

und die Rechte daruf richtig setzen,
vielleicht mal mit vollzugriff für jeden testen.

Gruß, Daniel


Falk Harnisch wrote:


So weit, so gut. Er schreib das so wie ich will in den Code rein, aber
mein IE bringt dann einen JS Fehler bei dieser Zeile mit dem Fehler
Access is denied.
Woran kann das jetzt schon wieder liegen?

Grüße
Falkster

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Daniel Wasser
Sent: Dienstag, 21. Juni 2005 14:34
To: asp.net@glengamoi.com
Subject: Re: [Asp.net] Redirect in neuem Fenster

per Javascript:

in einer einem Actionhandler/einem Buttonevent
folgendes Javascript in ein label(hier laSend) schreiben:

string url =PathPrefix + /print.aspx?print=allprdlg=false;
StringBuilder Html = new
StringBuilder();
Html.Append(Script Language=\JavaScript\\n);
Html.Append(window.open(\ + url +\, \_blank\, \dependent=yes, 
menubar=yes, toolbar=no, status=no, scrollbars=yes\);\n);

Html.Append(/Script);
laSendPrint.Text = Html.ToString();


Grüße, Daniel


Falk Harnisch wrote:



Hi,
ich möchte ein Response.Redirect machen, bei dem sich aber der Link in
einem neuen Fenster öffnet.
Kennt jemand von euch eine Möglichkeit dies zu realisieren.

Grüße

Falkster

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net




___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net




___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: AW: [Asp.net] Crystal Reports

2005-09-16 Diskussionsfäden Daniel Wasser

Versuch doch mal im ReportFooter
einen Subreport einzufügen.


A-Schubert wrote:

Morgen,

das ganze sieht so aus.

Als Datenquelle dient eine DataTable.
1 Datensatz aus dem Table wird dann im Report pro Seite angezeigt in einem 
Formular.

Funktioniert auch.

Dadurch besteht der Report bei mehreren Datensätzen aus mehreren Seiten.

Jetzt soll am Ende noch eine zusätzliche Seite angehangen werden, auf der alle 
Daten Tabellarisch wie in einem Datagrid dargestellt werden.

André

-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Daniel Wasser
Gesendet: Donnerstag, 15. September 2005 22:18
An: asp.net@glengamoi.com
Betreff: Re: [Asp.net] Crystal Reports

Beschreib das doch mal genauer,
wie wieviele tabellen hast du vorher?
sollen die Daten in deiner letzten Tabelle
aggregiert sein?


Grüße, Daniel

A-Schubert wrote:


Hallo,

kennt sich jemand von euch mit Crystal Reports aus, welches im VS2003 
integriert ist?

Ich habe einen Report erstellt, der soweit ganz gut funktioniert.
Auf der letzten Seite möchte ich jetzt gerne eine Tabelle darstellen, die noch 
einmal alle Daten in tabellarischer Form auflistet.

Wie geht das???

André
___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net




___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net
___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: AW: AW: [Asp.net] Popup mit Excel-File

2005-09-16 Diskussionsfäden Daniel Wasser
Gibt es im IIS eventuell Einstellungen wann eine HTTPS Webseite ungültig 
wird?
Bricht der Server die Abbarbeitung weil die Rechte auf die Exeldateien 
nicht ausreichend sind?

Merkwürdig ist das das Fenster direkt geschlossen wird.


Roland Ebner wrote:

 Die Platte hat noch mehrere GB Platz frei. Habe auch schon die alten
tmp-Dateien gelöscht. Daran kanns also nicht liegen. Außerdem werden die
Files zwar generiert, aber nur nicht mehr angezeigt (Das Popup schließt sich
gleich wieder).

Mit freundlichen Grüßen

Roland

-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
Auftrag von Daniel Wasser
Gesendet: Freitag, 16. September 2005 10:08
An: asp.net@glengamoi.com
Betreff: Re: AW: [Asp.net] Popup mit Excel-File

Werden die generierten Exels in einem Temp-Verzeichniss abgelegt? Ist
vielleicht der Plattenplatz voll?


Grüße, Daniel

Roland Ebner wrote:


Noch ein Nachsatz: Für den Excel-Export benutzen wir Orilogic Export.


-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
Im Auftrag von Roland Ebner

Gesendet: Freitag, 16. September 2005 09:42
An: asp.net@glengamoi.com
Betreff: [Asp.net] Popup mit Excel-File

Hallo zusammen!

Ich habe folgendes Problem:

Vor einiger Zeit habe ich eine Seite geschrieben, welche mir (nach 
eingabe einiger Daten) ein Excel-File generiert und dieses in einem Popup


darstellt.

Die gesamte Seite läuft unter https. Eigentlich hat die gesamte 
Prozedur einwandfrei funktioniert doch seit ca. 6 Wochen öffnet sich 
kurz das Poupup und verschwindet dann nach ca. 1 Sekunde wieder ohne 
das etwas geladen wurde.


Kann mir jemand einen Tip geben wo ich den Fehler suchen könnte? Da 
weder an der Seite noch am Webserver etwas geändert wurde sind wir 
hier schon auf die Idee gekommen, daß auf den Workstations vielleicht 
ein Windowsupdate installiert wurde, welches dieses Phänomen bereitet.


Bitte um Hilfe.


DANKE

Roland

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net




___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] Crystal Reports

2005-09-15 Diskussionsfäden Daniel Wasser

Beschreib das doch mal genauer,
wie wieviele tabellen hast du vorher?
sollen die Daten in deiner letzten Tabelle
aggregiert sein?


Grüße, Daniel

A-Schubert wrote:

Hallo,

kennt sich jemand von euch mit Crystal Reports aus, welches im VS2003 
integriert ist?

Ich habe einen Report erstellt, der soweit ganz gut funktioniert.
Auf der letzten Seite möchte ich jetzt gerne eine Tabelle darstellen, die noch 
einmal alle Daten in tabellarischer Form auflistet.

Wie geht das???

André
___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] Server Errors per Mail versenden

2005-09-07 Diskussionsfäden Daniel Wasser

oder einfach log4net mit SmtpAppender benutzen

Grüße Daniel


Oskar O wrote:

in der global.asax:

void Application_OnError(object sender, EventArgs e)
{

if (Request.Url.Host != localhost)
{
Exception ex = Server.GetLastError().InnerException;

MailMessage mail = new MailMessage();
mail.From = emailadresse;
mail.To = emailadresse;
mail.Subject = Fehler auf  + Request.Url.Host;
mail.Body = Datum und Zeit:  + DateTime.Now.ToString() +  \r\n \r\n;
mail.Body += Fehler:  + ex.Message +  \r\n \r\n;
mail.Body += Quelle:  + ex.Source +  \r\n \r\n;
mail.Body += Stapelüberwachung:  + ex.StackTrace +  \r\n \r\n;
mail.Body += Methode:  + ex.TargetSite +  \r\n \r\n;
mail.Body += Hilfe:  + ex.HelpLink +  \r\n \r\n \r\n \r\n;
mail.Body += Port:  + Request.Url.Port +  \r\n \r\n;
mail.Body += Absolute URL:  + Request.Url.AbsoluteUri +  \r\n;
mail.Body += Physikalischer Pfad:  + Request.PhysicalPath +  \r\n \r\n;
mail.Body += Remote Adresse:  + Request.ServerVariables[REMOTE_ADDR] 
+  \r\n \r\n;
mail.Body += Remote Host:  + Request.ServerVariables[REMOTE_HOST] + 
 \r\n \r\n;
mail.Body += User Agent:  + Request.ServerVariables[HTTP_USER_AGENT] 
+  \r\n \r\n;
mail.Body += Referrer:  + Request.ServerVariables[HTTP_REFERER] +  
\r\n \r\n;
mail.Body += Querystring:  + Request.ServerVariables[QUERY_STRING] + 
 \r\n \r\n;

mail.Body += Cookies: \r\n;
foreach(string name in Request.Cookies)
{
mail.Body += Request.Cookies[name].Name + \r\n;
mail.Body += Request.Cookies[name].Expires + \r\n;
 foreach(string content in Request.Cookies[name].Values)
 {
 mail.Body += Request.Cookies[name].Values[content] + \r\n;
 }
mail.Body += \r\n;
}
mail.Body += Formularelemente: \r\n;
foreach(string name in Request.Form)
{
mail.Body = mail.Body + name + :  + Request.Form[name] + \r\n;
}
mail.Body += \r\n \r\n \r\n;
mail.Fields[http://schemas.microsoft.com/cdo/configuration/smtpauthenticate;] 
= 1;
mail.Fields[http://schemas.microsoft.com/cdo/configuration/sendusername;] 
= kontoname;
mail.Fields[http://schemas.microsoft.com/cdo/configuration/sendpassword;] 
= passwort;

SmtpMail.SmtpServer = smtpserver;
try
{
SmtpMail.Send(mail);
}
catch
{
//
}

}
}


hilft das?

lg,
oskar
___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


[Asp.net] Datagrid erweitern

2005-09-02 Diskussionsfäden Daniel Wasser

Hallo Liste,

hat jemand von euch schon male einem Datagrid
ein zusätliches Event hinzugefügt ?
Ich habe die edit, update, delete und cancel events
schon verwendet und bräuchte ein weiteres event.
Ich hab mir das Datagrid mit dem .net reflector mal angesehen
und versucht es zu ueberschreiben. Leider komme ich nicht weiter,
hat jemand von euch sowas schon mal gemacht oder gibts andere Ideen?


Grüße, Daniel

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] Datagrid erweitern

2005-09-02 Diskussionsfäden Daniel Wasser

Sorry,
erst denken dann fragen..
Kann einfach das item event benutzen und e.command abfragen..

Hab übrigens einen interessanten Link
zum überschreiben von Datagrids gefungen
http://aspnet.4guysfromrolla.com/articles/072104-1.aspx

Grüße, Daniel

Daniel Wasser wrote:

Hallo Liste,

hat jemand von euch schon male einem Datagrid
ein zusätliches Event hinzugefügt ?
Ich habe die edit, update, delete und cancel events
schon verwendet und bräuchte ein weiteres event.
Ich hab mir das Datagrid mit dem .net reflector mal angesehen
und versucht es zu ueberschreiben. Leider komme ich nicht weiter,
hat jemand von euch sowas schon mal gemacht oder gibts andere Ideen?


Grüße, Daniel

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: AW: [Asp.net] Lifecycle

2005-08-30 Diskussionsfäden Daniel Wasser

Hallo Jörg,
ich denke das ist zu kompliziert,
ich möchte das Dataset nicht cachen, da die Anzahl
der Datensätze sich durch Eingaben anderer User ändert.

.DataKeyField = Id wird, wenn ich nicht mit einem gecachten Datagrid 
und einem Rowfilter arbeite, das selbe Problem haben wie meine 
derzeitige Lösung.
Das Problem liegt daran, das die Buttons im Datagrid von .net 
verdrahtet werden bevor ich ein Dataset mit den Sucheinschränkungen 
laden/erzeugen kann. Dieses verdrahten geschieht leider bevor der 
Event meines Suchen-Buttons ausgeführt wird und ich die Suchkriterien

übergeben bekomme.




Jörg Uth wrote:

Hallo,

habe das ganze mal mitgelesen und habe folgenden Ideen.

Füge dem DataGrid eine BoundColumn mit der Id des DataSets hinzu.
Setze das Visible der Column auf false.
dann:
this.DataGridWhatEver.DataKeyField = Id;
this.DataGridWhatEver.DataSource = source;
this.DataGridWhatEver.DataBind(); 


und im Eventhandler des Buttons

kannst Du (Guid)dg.DataKeys[(int)e.Item.ItemIndex] aufrufen und hast
somit deine Id obs jetzt ne Guid oder was anderes ist bestimmt Dein DataSet

Damit Du wenn Du schon das ganze DataSet im PageLoad lädst kannst Du Dir 
mit einem DataView das Du z.B. in eine SessoionVariable schreibst, weitere 
Zugriffe auf die Db sparen, und mit einem RowFilter arbeiten.
 
Gruß Jörg








-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Daniel Wasser
Sent: Dienstag, 30. August 2005 12:26
To: asp.net@glengamoi.com
Subject: Re: AW: [Asp.net] Lifecycle

ja

Christoph Cluss wrote:


Wenn Du das Datagrid im Page_Load füüllst...
Hast du auch ein: If not IsPostback drin??

Ansonsten wird das Grid gefüllt bevor Dein Event ausgeführt wird.

Chris




-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] 
[mailto:[EMAIL PROTECTED]

Auftrag von Daniel Wasser
Gesendet: Dienstag, 30. August 2005 11:05
An: asp.net@glengamoi.com
Betreff: Re: [Asp.net] Lifecycle


Hallo Florian,

Das Datagrid wird im PageLoad gefüllt und ge-DataBind-det.
Dann wählt der User eine Einschränkung (z.b nur die 10 aktuellsten 
Datensätze ) bzw. gibt einen Suchtext ein. Die Suche wird dürch einen 
Suchenbutton ausgelöst.
Im Event des SuchenButtons lese ich nun die eingeschränkten Datensätze 
aus der Datenbank (neues Dataset) und weise dies dem Datagrid zu und 
DataBinde es neu.


Wird jetzt vom Benutzer ein Datensatz ausgewählt, ist im Event noch 
die Referenz auf das alte Dataset enthalten.


Grüße Daniel


Florian Kruesch wrote:



Hallo Daniel,

ich würde zuerst mal versuchen, über Traces nachzuvollziehen.
Also insbes. die Events Databind, EditCommand usw.
Es muss nicht alles in Page_Load stattfinden, wenn Du sicher sein 
willst, dass alle Postback-Events aufgerufen wurden, ist es besser in 
Page_PreRender zu verdrahten.
Ich verstehe nicht genau, was Du meinst, z.B. wenn Du sagst dass das 
DataBind des Datagrids wirkungslos ist - das hängt ja davon ab, wann 
und wie Du die Databing Methode auf- rufst. Aber ich denke, dass es 
auf 'normalem' Wege (also ohne 
Page.Request.Params[_ctl0:ddlKriterium]) einen Weg gibt.


Gruss
Florian

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net




___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net




___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: AW: [Asp.net] Lifecycle

2005-08-30 Diskussionsfäden Daniel Wasser

Hallo Florian,



Der SelectedIndex einer DropDownList steht schon vor dem Changed-Event
zur Verfügung (in PageLoad), Du musst also nicht auf SelectedIndexChanged
warten.


ich habs gerade noch mal ausprobiert, ist bei mir nicht so,
vielleicht weil es sich bei mir um ein user control handelt.

 Ich denke, Du solltest Dir mal klarmachen, wann und in welcher
 Reihenfolge die Events abgearbeitet

kann man sich hier ganz gut ansehen:
http://authors.aspalliance.com/aldotnet/examples/plediagram.htm



Was ist nicht verstehe, ist Dein Satz
Wird jetzt vom Benutzer ein Datensatz ausgewählt, ist im Event noch die 
Referenz auf das alte Dataset enthalten. 

Welcher Event enthält eine Referenz auf das DataSet???


private void dgData_EditCommand(object source, DataGridCommandEventArgs e){

//Daten aus DataSet holen
DataGridItem dgiSelected = e.Item;
DataRow drRow = 
dsStandorte.Tables[0].Rows[dgiSelected.DataSetIndex];

e.Item liefert immer den Wert 1


Danke für die Mühe,
Daniel
___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


[Asp.net] Lifecycle

2005-08-29 Diskussionsfäden Daniel Wasser

Hallo Liste,
ich habe ein Problem mit einem Datagrid.

Das Datagrid wird im Pageload befüllt und geladen.
Es zeigt ein paar Datensätze an. Diese können mit dem Edit-event
bearbeitet werden. Den entsprechenden Datensatz hole ich mir im Edit- Event
folgendermassen:

//Daten aus DataSet holen
DataGridItem dgiSelected = e.Item;
DataRow drRow = dsStandorte.Tables[0].Rows[dgiSelected.DataSetIndex];


Nun habe ich auf der Seite eine Suche mit einer 
DropDownlist(Suchkriterium) und einem Textfeld(Suchexpression), die die 
Datensätze des Datagrids einschränken kann. Die Suche wird 
folgendermassen ausgeführt: Auswahl in Dropdownlist treffen, Expression 
eingeben, Suchbutton drücken.


Im Clickevent des Suchbuttons wird das Datagrid nun nocheinmal befüllt 
und gebunden allerdings mit einer eingeschränkten Anzahl an Datensätzen.


Wähle ich nun einen Datensatz zum Editieren aus, wird der falsche 
Datensatz genommen, da noch die Datarow des ursprünglich geladenen 
Datagrids verwendet wird und nicht der Datensatz aus dem per suche 
eingeschränkten Datagrid.


Ich denke das Problem liegt im Lifecycle:
Befülle ich das Datagrid in einer Buttonclick Methode ist die Funktion
(Raise ChangedEvents?) welche die  Edit-events des Datagrids verdrahtet
schon ausgeführt. Das DataBind des Datagrids scheint dann wirkungslos zu 
sein.


Ich habe schon versucht einen Workaround mit einem normalen Link und 
Parametern auf dem Suchen Button zu basteln um die  suche schon im 
pageload ausführen zu können. Das Funktioniert leider nicht, da ich im 
pageload noch nicht die selectierten wert der dropdownlist habe.


Hat jemand einen ausweg aus dem Dilemma?

Grüße, Daniel
___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] HTML und Druckausgabe

2005-08-29 Diskussionsfäden Daniel Wasser

fuer den ie

per css:

PAGE-BREAK-BEFORE: always

Pessner, Andreas wrote:

Gibt es eine Möglichkeit in HTML einen manuellen Seitenumbruch für die 
Druckausgabe zu verpassen? Quasi über CSS oder ähnliches?

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] Software um ASP.Net zu realisieren

2005-08-17 Diskussionsfäden Daniel Wasser

Interessant...
C# in MX? Es gibt Leute die so etwas machen?
Das ist ja wie Formel 1 mit einem Tretroller.
Hat Macromedia nicht eine eigene ScriptSprache?
MX unterstützt doch wohl eher ActionScript als .net

Wenn du deinen Nachfolger nicht magst, würd ich ihm MX empfehlen :)

Grüße, Daniel

Stadelmann Patrick wrote:

Hallo zusammen,
Ich brauche einwenig Auskunft.

Bis jetzt hab ich jedes Projekt das ich in ASP.Net und C# gemacht habe mit
dem
Visual Studio .Net 2003 erstellt. Bin sehr zufrieden damit. Nun ist es so,
dass ich gekündigt habe und ein neuer meinen Platz einnimmt. Jetzt hat mich
mein Chef
gefragt, ob es nicht möglich sei die ASP.Net und C# Projekte im Dreamweaver
zu realisieren.
Die alten Webseiten sind noch in ASP und mit dem Macromedia Dreamweaver
erstellt worden und werden auch jetzt noch mit dem MX 2004 verwaltet. Ebenso
ist der Dreamweaver MX sehr Praktisch um schnell eine HTML Seite zu
erstellen.
Mein Chef möchte einfach nicht, dass man ein Projekt mit lauter
unterschiedlichen
Programmen realisiert, sondern am allerbesten ein einziges dazu verwendet.
Wenn jetzt schon ein neuer in die Firma kommt, ist es von Vorteil, wenn
derjenige
gleich überall einheitlich beginnt zu arbeiten. So ist es zumindest gedacht.

Ich finde mich im Dreamweaver überhaupt nicht zurecht, wenn ich dort mit
ASP.Net
und C# arbeiten soll, dann bekomm ich noch einen Nervenzusammenbruch!
Das liegt einfach daran, dass ich nie etwas mit ASP.Net im Dreamweaver
gemacht habe.
Ich muss jetzt austesten, ob es für meinen Nachfolger einfacher ist, nur
mit dem Dreamweaver zu arbeiten oder ob er nicht herumkommt auch das VS.Net
zu benutzen.

Würde gerne eure Meinung dazu hören.

danke
Patrick


___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] Software um ASP.Net zu realisieren

2005-08-17 Diskussionsfäden Daniel Wasser

wollte keinen angreifen..
natürlich kann man auch mit dem notepad arbeiten,
ist halt nen bissken unkomfortabel.

Und wenn man viel .net entwickelt, sollte ein Chef
einem Entwickler schon geignetes Arbeitsmaterial zur
Verfügung stellen.

Ich denke für professionelle Ansprüche gibt es halt nur VS,
für private und kleinere Projekte kommt man sicherlich auch mit anderen 
Tools aus.

Ist halt alles eine Frage der Ansprüche.

Grüße, Daniel



Oskar O wrote:



Interessant...
C# in MX? Es gibt Leute die so etwas machen?



ja, mich.


Das ist ja wie Formel 1 mit einem Tretroller.



das ist bloss eine frage des geldes und der organisation reuse von 
code und klassen trennung dieser von allem anderen

aber mit zusammenklicken von code wie im studio ist natürlich nix


Hat Macromedia nicht eine eigene ScriptSprache?



Coldfusion


MX unterstützt doch wohl eher ActionScript als .net



action script ist die scriptsprache innerhalb von flashanwendungen
dw unterstützt asp/vbscript, asp/javascript, .net/c#, .net/vb, php mit 
mysql, jsp und coldfusion




prinzipiell kann man .net mit jedem editor realisieren.
dw kann zwar einiges wie code verschieden farbig darstellen, kennt auch 
controls mit eigenschaften in aspx seiten, aber auf viele features wie 
intellisense, debug und automatisch erstellten code musst du bei dw 
weitgehend verzichten.


wenn es keine kostenfrage ist, dann würd ich schon empfehlen den c# part 
der projekte im studio zu machen.

layout, css und aspx seiten sind besser in dw aufgehoben.
was bei einer trennung von aspx und code ja auch keine schwierigkeiten 
bereitet!


dw mx2004 hat eine etwas verbesserte unterstützung für .net als mx.
es ist eine neue version von dw (v8) am markt (oder in kürze). evtl. 
gibt es hier eine bessere unterstützung für .net, vor allem für den 
codebehind teil?!



hoffe das hilft.

lg,
oskar

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] Software um ASP.Net zu realisieren

2005-08-17 Diskussionsfäden Daniel Wasser
der schwerwiegendste, der mich von der benutzung des studios bislang 
abhielt, ist der dass man immer wieder hört, dass das studio code (vor 
allem html code) ungefragt umschreibt. und dass der erzeugte html code 
echt sch ist.


Das hält sich in Grenzen wenn man den graphischen Editor behutsam benutzt.
___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] Software um ASP.Net zu realisieren

2005-08-17 Diskussionsfäden Daniel Wasser

wenn man den css link auf jede seite zieht,
zeigts vs03 alles formatiert an

Grüße, Daniel

Oskar O wrote:

das sind ja mal gute neuigkeiten!
wie siehts mit einer ordentlichen css unterstützung aus?

lg,
oskar



From: Florian Kruesch [EMAIL PROTECTED]
Reply-To: asp.net@glengamoi.com
To: asp.net@glengamoi.com
Subject: Re: [Asp.net] Software um ASP.Net zu realisieren
Date: Wed, 17 Aug 2005 16:09:41 +0200

Oskar O wrote:

der schwerwiegendste, der mich von der benutzung des studios bislang 
abhielt, ist der dass man immer wieder hört, dass das studio code 
(vor allem html code) ungefragt umschreibt. und dass der erzeugte 
html code echt sch ist.



das ist mit 2005 zum Glück vorbei ;)

Gruss
Florian

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



_
Highlight Viewer - heben Sie von Ihnen gesuchte Wörter auf Webseiten 
hervor. http://toolbar.msn.at?DI=43XAPID=2170


___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] Datenquelle für Dropdownlist

2005-08-16 Diskussionsfäden Daniel Wasser

Poste doch mal den Code

Poehler, Markus wrote:

Hallo!

Ich schaffe es nicht eine Dropdownlist zur Designzeit mit Werten aus einem 
Dataset zu füttern. Nach Festlegung der Datasource (ein Dataset) sowie 
DataTextField und DataValueField enthält die Box keine Einträge. Das Dataset 
ist NICHT leer und auch das Ausführen des Befehls cb1.DataBind() bringt da 
nichts. Hab ich was vergessen?


Viele Grüße von
Markus Pöhler
___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] AW: [Asp.net] Datenquelle für D ropdownlist

2005-08-16 Diskussionsfäden Daniel Wasser

DropDownList1.DataValueField = VON
DropDownList1.DataTextField = TEXT

sind die Werte richtig? Das müssen die Spaltennamen sein und die 
gross/kleinschreibung muss auch stimmen.


wie sieht denn dein select aus?
___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: AW: AW: AW: [Asp.net] Output Caching (ASP.NET 2.0)

2005-08-04 Diskussionsfäden Daniel Wasser


Select Case LCase(TableName )
'Adressen
Case LCase(Adressen)

RemoveDsCollection(GetDsAdressenDetailByUserID_  
aktPKValue)
RemoveDsCollection(GetDsAdressenListByCID_  
Row(CID))



Wenn du es mit einem if machst, kannst du die zusammengesetzten Keys 
GetDsAdressenDetailByUserID_  mit an die Funktion uebergeben.
diese kann dann den Namen komplett zusammensetzen und du brauchst in 
Deiner Datenverabeitungsschicht keine Schlüssel hart eincodieren.


Die Funktion wird dann einfach mit entsprechendem Schlüssel aus der 
Oberfläche oder der Logik heraus aufgerufen. Analog zum Aufruf des Selects


Function DeleteDsAdressenDetailByUserID(UserID as Integer)

Dim SQL as string=SELECT * from Adressen where UesrId=  UserID

Dim CacheName as String = GetDsAdressenDetailByUserID_  UserID

Return DeleteDataset(SQL,CacheName)

end Function



DeleteDataset ruft dann deine Cachefunktion CheckDsCollection(CacheName) 
auf und du must da keinen switch einbauen.



Grüße, Daniel



Chris wrote:

Verwaltung ist vielleicht übertrieben... aber:

Wie gesagt, ich arbeite fast nur mit Datasets und (leider) viel mit Access.

Es gibt ein zentrales Modul in dem alle Datasets generiert werden.
Ausschließlich hier werden SQL-Abfragen zusammengesetzt oder definiert.

Das heißt, wenn ich in der Application irgendwo z.B. eine Adresse zu einer
UserID benötige ... gehe ich zunächst in das Modul mache eine neue
Function z.B.

Function GetDsAdressenDetailByUserID(UserID as Integer) as dataset

Dim SQL as string=SELECT * from Adressen where UesrId=  UserID

Dim CacheName as String = GetDsAdressenDetailByUserID_  UserID

Return GetDataset(SQL,CacheName)

end Function

In GetDataset(SQL,CacheName) wird dann geprüft, ob in der Hashtable das Objekt
vorhanden ist und entsprechend generiert.

Entsprechend Hierzu gibt es wiederum auch zentrale Funktionen für Update
Und Insert  für die Datenbank. Wobei hier für mich ja nur der Tabellenname
der PK und die ID wichtig sind um zu entscheiden welche Details gelöscht werden
müssen.

Beim Update oder Insert  wird dann die hashtable überprüft ob Datasets 
betroffen sind

Function CheckDsCollection(ByVal ds As DataSet, ByVal dsAlt As DataSet,_
 ByVal TableName As String, ByVal PK As 
String)
[...]

   Select Case LCase(TableName )
'Adressen
Case LCase(Adressen)

RemoveDsCollection(GetDsAdressenDetailByUserID_  
aktPKValue)
RemoveDsCollection(GetDsAdressenListByCID_  Row(CID))
[...]

Es werden also gezielt einzelne Datasets herausgelöscht.
so etwas:
RemoveDsCollection(GetDsAdressenDetailByUserID_)
würde dann alle AdressenDetails löschen.

Hört sich komplizierter an als es ist Am Anfang vergißt man natürlich
den Cache hier und da zu löschen  Aber alles ist schön zentral zusammen.
Alles wird überall recycelt. Wie gesagt AccessDB sonst natürlich eher
Stored Procedures verwenden. Hat ein bischen was ähnliches.

Gruß, Chris







-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Auftrag von Thomas Bandt
Gesendet: Mittwoch, 3. August 2005 23:46
An: asp.net@glengamoi.com
Betreff: RE: AW: AW: [Asp.net] Output Caching (ASP.NET 2.0)





An einer Art von Verwaltung kommt man doch nicht vorbei, wenn
man nicht bei jeder
Datenbankänderung alles löschen will.


Wie schaut denn deine Verwaltung aus?

Neugierige Grüße ;-)


___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: AW: [Asp.net] .Net Neuling

2005-08-02 Diskussionsfäden Daniel Wasser

Noch ein paar Links..

http://www.galileocomputing.de/openbook/asp/
http://www.galileocomputing.de/openbook/csharp/

... nix besonderes aber fürn Anfang hilfts vielleicht

http://www.gotdotnet.com/
Grüße Daniel
___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: AW: AW: [Asp.net] Custom controls und Values

2005-08-02 Diskussionsfäden Daniel Wasser

 Ich vermute, dass das Control noch gerendert werden muß oder sowas ...


so gehts in c#

plholdNavigation.Controls.Add(LoadControl(parts/navigation.ascx));


Chris wrote:

Gar nix
Wenn Ich in Page_Load eine Response.write reinschreibe wird dies auch
ausgegeben.

Aber das Hello World eben nicht.

Fehler gibts auch keinen

Ich vermute, dass das Control noch gerendert werden muß oder sowas ...

Aber wie mache ich das - oder muß ich doch mit LoadControl arbeiten??

Gruß Chris




-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Auftrag von Daniel Wasser
Gesendet: Dienstag, 2. August 2005 15:24
An: asp.net@glengamoi.com
Betreff: Re: AW: [Asp.net] Custom controls und Values


Was passiert denn?

Chris wrote:


Jetzt stehe ich wieder auf dem Schlauch...

warum kann ich meine eigenen Controls so nicht hinzufügen???
   Dim ctl1 As New MenuLeftMainEntry
   PlaceHolder1.Controls.Add(ctl)

Das Control hat einfachen Text im CodeFile ist nix drin.

%@ Control Language=VB AutoEventWireup=false CodeFile=MenuLeftMainEntry.ascx.vb 
Inherits=MenuLeftMainEntry %
Hello World

!--- Ende Webcontrol--

Gruß, Chris





-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Auftrag von Chris
Gesendet: Dienstag, 2. August 2005 13:40
An: asp.net@glengamoi.com
Betreff: AW: [Asp.net] Custom controls und Values


OK, stand ein bischen auf dem Schlauch ...
natürlich Control registrieren und einfach einbinden...

Hat sich also erledigt.

Danke, Chris




-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Auftrag von Chris
Gesendet: Dienstag, 2. August 2005 13:35
An: asp.net@glengamoi.com
Betreff: [Asp.net] Custom controls und Values


Bin mir gerade mal unsicher was denn nun der saubere Weg ist in ASP.NET

Am Beispiel eines Menüs, dass aus einer Datenbank gefüllt werden soll.

Prinzipiell gibt es Hauptmenüpunkte und Submenüpunkte mit unterschiedlichen 
Designs.

Es gibt natürlich ein Usercontrol Menue in dem die Daten verarbeitet werden.

Was mache ich aber mit den einzelnen Einträgen.

1. ich kann diese wieder als Usercontrol machen und dann mit Loadcontrol 
einbinden.
= Parameter wie Link und Text kann ich nur schwer übergeben.

   Dim ctl As Object = LoadControl(SubItems/MenuLeft_MainEntry.ascx)
   ctl.href = Row(href)
   ctl.Label = Row(Label)
   PlaceHolder1.Controls.Add(ctl)
oder so ähnlich...

2. ich setze den HTML-Code mit einem Stringbuilder zusammen
= ist glaube ich sehr böse


...??

Wie macht Ihr das so?

Gruß,Chris

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net




___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: AW: AW: AW: [Asp.net] Custom controls und Values

2005-08-02 Diskussionsfäden Daniel Wasser

  wenn ich aber LoadControl aufrufe bekomme ich ein Typ Usercontrol
 zurück bei dem diese Variablen natürlich nicht verfügbar sind.

einfach in deinen Typ casten

in c#
MenuLeftMainEntry oCtl = 	 
(MenuLeftMainEntry)LoadControl(SubItems/MenuLeftMainEntry.ascx);


oCtl.href = xxx
...



Chris wrote:

das Problem ist nur, dass ich dem Control ja noch Parameter mitgeben möchte
Ich dachte mir, dass ich zwei Variablen
 Public href as string
 Public Label as string
definiere und diese dann entsprechend verarbeite.
 wenn ich aber LoadControl aufrufe bekomme ich ein Typ Usercontrol
zurück bei dem diese Variablen natürlich nicht verfügbar sind.

als Typ Object geht es zwar ... scheint mir aber nicht so fein - oder?

  Dim ctl As Object = LoadControl(SubItems/MenuLeftMainEntry.ascx)
  ctl.href = /test.aspx
  ctl.Label = Hello World
  PlaceHolder1.Controls.Add(ctl)






-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Auftrag von Daniel Wasser
Gesendet: Dienstag, 2. August 2005 15:35
An: asp.net@glengamoi.com
Betreff: Re: AW: AW: [Asp.net] Custom controls und Values


 Ich vermute, dass das Control noch gerendert werden muß oder sowas ...


so gehts in c#

plholdNavigation.Controls.Add(LoadControl(parts/navigation.ascx));


Chris wrote:


Gar nix
Wenn Ich in Page_Load eine Response.write reinschreibe wird dies auch
ausgegeben.

Aber das Hello World eben nicht.

Fehler gibts auch keinen

Ich vermute, dass das Control noch gerendert werden muß oder sowas ...

Aber wie mache ich das - oder muß ich doch mit LoadControl arbeiten??

Gruß Chris





-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Auftrag von Daniel Wasser
Gesendet: Dienstag, 2. August 2005 15:24
An: asp.net@glengamoi.com
Betreff: Re: AW: [Asp.net] Custom controls und Values


Was passiert denn?

Chris wrote:



Jetzt stehe ich wieder auf dem Schlauch...

warum kann ich meine eigenen Controls so nicht hinzufügen???
  Dim ctl1 As New MenuLeftMainEntry
  PlaceHolder1.Controls.Add(ctl)

Das Control hat einfachen Text im CodeFile ist nix drin.

%@ Control Language=VB AutoEventWireup=false CodeFile=MenuLeftMainEntry.ascx.vb 
Inherits=MenuLeftMainEntry %
Hello World

!--- Ende Webcontrol--

Gruß, Chris






-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Auftrag von Chris
Gesendet: Dienstag, 2. August 2005 13:40
An: asp.net@glengamoi.com
Betreff: AW: [Asp.net] Custom controls und Values


OK, stand ein bischen auf dem Schlauch ...
natürlich Control registrieren und einfach einbinden...

Hat sich also erledigt.

Danke, Chris





-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Auftrag von Chris
Gesendet: Dienstag, 2. August 2005 13:35
An: asp.net@glengamoi.com
Betreff: [Asp.net] Custom controls und Values


Bin mir gerade mal unsicher was denn nun der saubere Weg ist in ASP.NET

Am Beispiel eines Menüs, dass aus einer Datenbank gefüllt werden soll.

Prinzipiell gibt es Hauptmenüpunkte und Submenüpunkte mit unterschiedlichen 
Designs.

Es gibt natürlich ein Usercontrol Menue in dem die Daten verarbeitet werden.

Was mache ich aber mit den einzelnen Einträgen.

1. ich kann diese wieder als Usercontrol machen und dann mit Loadcontrol 
einbinden.
= Parameter wie Link und Text kann ich nur schwer übergeben.

   Dim ctl As Object = LoadControl(SubItems/MenuLeft_MainEntry.ascx)
  ctl.href = Row(href)
  ctl.Label = Row(Label)
  PlaceHolder1.Controls.Add(ctl)
oder so ähnlich...

2. ich setze den HTML-Code mit einem Stringbuilder zusammen
= ist glaube ich sehr böse


...??

Wie macht Ihr das so?

Gruß,Chris

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net




___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net




___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net

[Asp.net] One Time Password

2005-07-29 Diskussionsfäden Daniel Wasser

Hallo Liste,
ich suche einen Algorithmus der ein One Time Password
als Bild generiert. Ihr kennt das sicherlich, bei Gewinnspielen muss man 
das Passwort dann aus dem Bild lesen und in ein Feld eingeben.


Leider ergoogelt sich mir nichts.. vielleicht hat jemand von euch einen 
Link?


Grüße, Daniel
___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: AW: [Asp.net] One Time Password

2005-07-29 Diskussionsfäden Daniel Wasser

Jooo Super
Captcha isses

Danke

Chris wrote:

Captcha ist richtig...
http://www.codeproject.com/aspnet/CaptchaImage.asp

Chris



-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Auftrag von Daniel Wasser
Gesendet: Freitag, 29. Juli 2005 08:59
An: asp.net@glengamoi.com
Betreff: [Asp.net] One Time Password


Hallo Liste,
ich suche einen Algorithmus der ein One Time Password
als Bild generiert. Ihr kennt das sicherlich, bei Gewinnspielen muss man
das Passwort dann aus dem Bild lesen und in ein Feld eingeben.

Leider ergoogelt sich mir nichts.. vielleicht hat jemand von euch einen
Link?

Grüße, Daniel
___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] Redirect aus Webservice

2005-07-26 Diskussionsfäden Daniel Wasser

Versuchs doch mal mit
Server.Transfer(OnSend);

oder verstehe ich da etwas mitfalsch mit Post-Aufrif eines Webservices ?

Grüße, Daniel


Christoph Schmid wrote:

Hallo

Ich möchte nach einem Post-Aufrif eines Webservices auf eine definierte
Seite weiterleiten.
Wenn ich

Context.Response.Redirect(OnSend);  


schreibe, kommt die Meldung 

Der Thread wurde abgebrochen.
Wie kann ich das Umsetzen?

Gruss Christoph



   
___

Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] TextBoxen eines Formulares lösche n - Button Zurücksetzen

2005-07-25 Diskussionsfäden Daniel Wasser

Jede Seite hat eine Liste mit allen enthaltenen Controls,
durch die kannst du durchloopen:
foreach (System.Web.UI.Control control in controls)
{
und dir mit:
if(control.GetType().Equals(typeof(System.Web.UI.WebControls.TextBox)))

alle Textboxen rausholen
diese kannst du dann
ansprechen:

((System.Web.UI.WebControls.ImageButton)control).  =.

Damit hast allerdings alle Textboxen deiner Seite..
Wenn du nur bestimmte ansprechen willst, musst du auf den Namen prüfen

Grüße, Daniel


Patrik Bitzer wrote:

Hallo .NET Freunde
 
Ich habe ein Form mit TextBoxen und anderen Controls drauf. Nun habe ich 
wie so üblich ein Absenden und ein Zurücksetzen Button.
 
Gibt es eine Möglichkeit auf die Schnelle alle TextBoxen zu leeren wenn 
auf zurücksetzen geklickt wird? Oder muss ich wirklich jede einzelne 
Text-Eigenschaft auf Leerstring speichern? Den ViewState brauche ich 
schon für die TextBoxen, also den einfach weglassen möchte ich nicht.
 
Patrik
mailto:Patrik'asp.net@glengamoi.com' 

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: AW: [Asp.net] Daten in Wizard erhalten

2005-07-21 Diskussionsfäden Daniel Wasser

Meines erachtens ist das schon OK,
die reine Lehre ist es zwar nicht(Datenkapselung etc.),
aber die bezieht sich ja auch meistens auf stateful Anwendungen
und nicht auf Webanwendungen (ok ist etwas unasuber Formuliert aber ich 
hoffe ihr verstehts). Ich denke die Session ist dafür da um Daten über 
verschiedene Seitenaufrufe hinwegzuretten, warum soll man sie dann aus 
ideologischen Gründen  nicht dazu verwenden. Mach die Welt nicht 
kompliezierter als sie ist ;)


@Roman: interessante Idee mit dem Viewstate


Grüße, Daniel
___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] Inhalt zweier klassen vergleichen.

2005-07-21 Diskussionsfäden Daniel Wasser

Falls du einen einfachen Textvergleich machen möchtets?
http://winmerge.sourceforge.net/

Sonst erklär doch mal genauer was du suchst

Grüße, Daniel

Roman Pittroff wrote:

Hallo

Ich moechte gerne einfach und schnell 
herausfinden ob zwei klassen den gleichen 
inhalt haben oder nicht.

Gibt es da was von .NET dafuer?


Gruss

Roman Pittroff
Consulting
Bangkok, Thailand



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: AW: [Asp.net] Daten in Wizard erhalten

2005-07-20 Diskussionsfäden Daniel Wasser

Mach dier doch ein Objekt bzw. eine Klasse oder Struct,
in dem du deine Daten reinpackst. Dieses Objekt hängst
du dann auf eine Sessionvariable.
Wenn du nun in einer Methode deine Daten transformierst oder speicherst
und du deine zuordnung nicht mehr brauchst, setzt du deine 
Sessionvariable auf null.


Grüße, Daniel

Andreas Rudischhauser wrote:
Noch was zu Punkt a) 


Das geht ja eigentlich so gar nicht, den ich müsste ja aus dem 2ten Schritt
(welches ja ein eigenes Control ist) auf die Daten aus Schritt 1 zugreifen.
Sprich ich müsste von Control2 über das Parent Control auf Control1
zugreifen.


Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
Auftrag von Andreas Rudischhauser
Gesendet: Mittwoch, 20. Juli 2005 15:11
An: asp.net@glengamoi.com
Betreff: [Asp.net] Daten in Wizard erhalten

Hallo, ich habe mal wieder ein Problem…

Angenommen ich habe ein Wizard Control zum Daten importieren. Erste Seite
ist upload der CSV Datei und zweite Seite ist um die Datenfelder in der CSV
Datei zu den Datenfelder in meiner Datenquelle zuzuordnen. Jetzt bin ich auf
Step 2 und habe die Daten zugeordnet (durch Comboboxen oder whatever). Bei
einem Postback oder beim Wechseln zur nächsten oder vorigen Seite muss ich
diesen Zustand (Die Zuordnung) ja irgendwie ablegen. Das kann ich

a) einfach so in den Controls lassen, da diese ja nur unsichtbar werden
b) in einer Session ablegen
c) mit dem Viewstate mitschleifen


Dabei ist a) etwas kompliziert weil ich dann mit Formularfeldnamen usw.
jonglieren muss. Die Version c) fällt weg weil sie viel Traffic verursacht.
Bei Variante b) ist mein Problem. Wenn ich das in einer Session[„Zuordnung“]
speicher ist die Variable global. Gibt es denn nichts was im Speicher
bleibt, aber nur innerhalb der Methode gilt. Quasi wie eine Variable die
aber zwischen den Postbacks ihren Zustand erhält?

Weitere Ideen wie ich das „am Besten“ mache würde mich sehr freuen…

Mit freundlichen Grüßen
Andi
PS: Schon 2 Stunden am Überlegen…

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] runden

2005-07-14 Diskussionsfäden Daniel Wasser

http://www.google.de/search?hl=deq=math.roundbtnG=Google-Suchemeta=

Grüße, Daniel

Brunmair Patrick (DLG) wrote:

Hallo liste,
hab da eine frage an euch :
ich habe eine variable (decimal) da steht eine zahl drinn mit einigen 
kommastellen , ich will auf 2 kommastellen runden und brings einfach nicht hin.

In der hilfe gibt's zwar einen punkt wenn man nach runden sucht , doch wenn ich ihn mir 
anschauen will meint er : kein eintrag zu diesem index vorhanden

Kann mir da jemand helfen bitte ?

Mit freundlichen Grüßen
 
Patrick Brunmair 
 



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] runden

2005-07-14 Diskussionsfäden Daniel Wasser

Falls du Kaufmänisch runden möchtest
gehts ungefaehr so:
Convert.ToDouble(Convert.ToInt64((WERT) * 100 + 0.5)) / 100

Grüße, Daniel


Brunmair Patrick (DLG) wrote:

Hallo liste,
hab da eine frage an euch :
ich habe eine variable (decimal) da steht eine zahl drinn mit einigen 
kommastellen , ich will auf 2 kommastellen runden und brings einfach nicht hin.

In der hilfe gibt's zwar einen punkt wenn man nach runden sucht , doch wenn ich ihn mir 
anschauen will meint er : kein eintrag zu diesem index vorhanden

Kann mir da jemand helfen bitte ?

Mit freundlichen Grüßen
 
Patrick Brunmair 
 



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: AW: AW: AW: [Asp.net] Problem mit RadioButtonList

2005-07-14 Diskussionsfäden Daniel Wasser

Hast du das befüllen der RBL aus dem OnPreRender rausgenommen?


Puehler, Pierre wrote:

Auf die Idee mit dem JavaScript war ich gar nicht gekommen.
Aber nun funktioniert es.

Danke noch mal alle die mir geholfen haben. :) 


-Ursprüngliche Nachricht-
Von: Pühler, Pierre 
Gesendet: Donnerstag, 14. Juli 2005 12:24

An: asp.net@glengamoi.com
Betreff: AW: AW: AW: [Asp.net] Problem mit RadioButtonList

Auch bei nochmaligem klicken wird die Auswahl nicht übernommen.
Das komische ist, dass mein IndexChanged-Event auch nur einmal ausgelöst wird.

Die Idee mit dem JavaScript werde ich mal versuchen umzusetzen.

Gruß, Pierre 


-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Daniel Wasser
Gesendet: Donnerstag, 14. Juli 2005 11:45
An: asp.net@glengamoi.com
Betreff: Re: AW: AW: [Asp.net] Problem mit RadioButtonList

Ich glaube der fehler liegt darin , das die Methode die die ActionHandler 
verdratet schon vor der PreRender aufgerufen wird.

Dadurch hängt der in dem Event noch die alte auswahl und nicht die die du im 
PreRender verdrahtet hast. Beim nochmaligen Klicken in deine ButtenList muesste die 
vorherige Auswahl da sein.

Eine spontane Lösung fällt mir auch nicht ein, ich hatte das Problem mal mit 
Linkbuttons und habe es da ueber normale URL Parameter gelöst d.h. ich habe 
keinen Actionhandler benutzt, sondern meine Parameter an den Link gehängen und 
in der Pageload aus der URL ausgelesen.

Wenn du also die Werte deiner DropDownList als Normale URL Parameter
(Per Javascript auslesen und an die URL hängen?)bekommst, hast du die Daten 
schon im Pageload und du kannst deine Dropdownlist auch im Page Load befüllen. 
Dann werden deine ActionHandler richtig verdrahtet und alles sollte 
funktionieren

Ich hoffe meine Erklärung und Lösung ist nicht zu kryptisch..


Schau mal in der MSDN unter Page Life Cycle


Grüße, Daniel

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net
___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net
___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: AW: [Asp.net] VersionsInfo aus der Assembly.cs

2005-07-13 Diskussionsfäden Daniel Wasser

So gehts auch:

using System.Reflection;

namespace Web
{
/// summary
/// Summary description for Version.
/// /summary
public class Version
{
private static string sMajor =
Assembly.GetExecutingAssembly().GetName().Version.Major.ToString();
		private static string sMinor = 
Assembly.GetExecutingAssembly().GetName().Version.Minor.ToString();
		private static string sRev = 
Assembly.GetExecutingAssembly().GetName().Version.Revision.ToString();
		private static string sBuild = 
Assembly.GetExecutingAssembly().GetName().Version.Build.ToString();


public static string GetVersion()
{
return sMajor+.+sMinor+.+sBuild;
}

}
}

Grüße Daniel


Thomas Bandt wrote:

System.Reflection.Assembly.GetExecutingAssembly().GetName()
.Version.ToString()

Ist 2.0, bin mir grad nicht sicher ob es mit 1.1 auch geht. 




-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] 
[mailto:[EMAIL PROTECTED] Im Auftrag von Bernhard Brause

Gesendet: Mittwoch, 13. Juli 2005 13:36
An: asp.net@glengamoi.com
Betreff: [Asp.net] VersionsInfo aus der Assembly.cs

Hallo NG, 


ich programmiere mit VS.Net. Dort wird eine Datei Assembly.cs
gebildet, in der z.B. eine Versions-Nr. angegeben werden kann. 

Wie kann ich zur Laufzeit auf diese Infos zugreifen? 

Vielen Dank im Voraus, 


Bernhard

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net




___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


[Asp.net] IDOC als HTTP Stream

2005-07-11 Diskussionsfäden Daniel Wasser

Hallo Liste,
ich habs heute schon mal in die C-Sharp Liste gepostet,
doch leider weiss niemand nichts, deshalb nochmal an dieser Stelle:
Hat jemand schon mal ein SAP
IDOC per HTTP Stream an einen
BusinessConnector gesendet?

Ich versuche es mit TcpClient und NetworkStream,
leider bricht die Verbindung nach/während des
sendens mit StreamWriter.send(string) ab.

Hat jemand eine Idee?

Grüße Daniel
___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] doppelte ausführung !

2005-07-07 Diskussionsfäden Daniel Wasser

Die Funktion scheint ok zu sein,
der Fehler liegt eher im Rest der Seite...
Hast du einen Redirect drin?

Grüße Daniel

Brunmair Patrick (DLG) wrote:

Hallo, hab da ein komisches problem,
ich hab einen button der auf klick eine stored procedure am sql2000 ausführt.
Wenn ich den button anklicke, springt er mir zunächst in das click ereigniss des buttons , dann arbeitet er den code ab 
Und dann geht er nicht aus dem click ereignis raus sondern er fängt wieder an mit dem clickereignis.

Praktisch wie ne schleife über die gesamte Sub.
Hat jemand rat für mich?? 


Hier mal meine click Sub:

Private Sub btnSpeichern_Click(ByVal sender As System.Object, ByVal e As 
System.EventArgs) Handles btnSpeichern.Click
'***
Dim mycommand As New SqlClient.SqlCommand

Dim myconnection As New 
SqlClient.SqlConnection(Server=server;uid=name;pwd=pwd;database=db)
Dim errormsg As String
Try
mycommand.CommandText = exec SP1   PA1  ,'  PA2  ',  kg  ,'  PA3  ','  PA4  
','  Date.Now()  '
mycommand.Connection = myconnection
myconnection.Open()
mycommand.CommandTimeout = 600
mycommand.ExecuteNonQuery()
myconnection.Close()
Catch ex As Exception
errormsg = ex.Message
Label2.Text = Fehler:  ex.Message
Label2.ForeColor = System.Drawing.Color.Red
Label2.Visible = True
End Try

End sub

Mit freundlichen Grüßen
 
Patrick Brunmair 
 



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


[Asp.net] ImageButton

2005-07-07 Diskussionsfäden Daniel Wasser


Hallo Liste,

ich habe einen ImageButton(Löschen Button) den ich in jeder Zeile einer 
dynamisch generierten Tabelle einfüge.


ImageButton ibDel = new ImageButton();
ibDel.ImageUrl = base.getImage(delete.gif);
ibDel.AlternateText = Löschen;
ibDel.CommandArgument = iId.ToString();
ibDel.Command += new CommandEventHandler(dgData_DeleteCommand);		 
tcCell4.Controls.Add(ibDel);


Wenn ich nun einen dieser Löschen Buttons drücke, passiert nichts.
Drücke ich den Button ein zweites mal, wird der ActionHandler ausgelöst.
hat jemand eine Idee warum die Aktion nicht beim klick ausgeloest wird?

Grüße Daniel

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] ImageButton

2005-07-07 Diskussionsfäden Daniel Wasser

Hallo Liste,
ich habe das Problem gefunden, es hat mit dem Lifecycle der Seite zu tun.
Meine Eventhandler werden nicht nur im Pageload angebunden sondern auch 
später (nach einem Upload einer Datei).
Nach dem Upload wird die Tabelle nochmal mit den neuen Daten und neuen 
Eventhandlern  aufgebaut.. In diesem Moment ist die ASP Methode die die 
Handler verdratet schon aufgerufen worden..

Daher werden meine Eventhandler erst nach einem Postback durch einen
erneuten Aufbau der Tabelle im PageLoad korrekt angebunden.

Grüsse Daniel


Daniel Wasser wrote:


Hallo Liste,

ich habe einen ImageButton(Löschen Button) den ich in jeder Zeile einer 
dynamisch generierten Tabelle einfüge.


ImageButton ibDel = new ImageButton();
ibDel.ImageUrl = base.getImage(delete.gif);
ibDel.AlternateText = Löschen;
ibDel.CommandArgument = iId.ToString();
ibDel.Command += new CommandEventHandler(dgData_DeleteCommand); 
tcCell4.Controls.Add(ibDel);


Wenn ich nun einen dieser Löschen Buttons drücke, passiert nichts.
Drücke ich den Button ein zweites mal, wird der ActionHandler ausgelöst.
hat jemand eine Idee warum die Aktion nicht beim klick ausgeloest wird?

Grüße Daniel

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


[Asp.net] SharePointPortal Seitenviewer

2005-07-05 Diskussionsfäden Daniel Wasser

Hallo Liste,
ich habe hier eine .net1.1 Anwemdung
die ich gerne als Seitenviewer in den SPS integrieren moechte.
Wegen Authentication bei Extranetzugriff, soll die Anwendung als
Unterweb der Standartwebseite des SPS IIs laufen. Leider bekomme
ich immer Fehler (Anwemdung versucht auf übergeordnete web.config 
zuzugreifen..was natuerlich verboten ist oder ich bekomme eine

FileIOException).
Leider sind die Fehlermeldungen nicht sehr qualifiziert, weshalb
ich keinen richtigen Lösungsansatz finde.
Das Web ist in der SPS-Administration ausgeschlossen(msdn 828810).

Hat vielleicht jemand einen Rat oder gute Links?
Grüße Daniel

___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] Fehler in ddl

2005-07-05 Diskussionsfäden Daniel Wasser

Du vergleichst eine String mit einem int:
if ddl1.selectedValue  0
sollte gehen

Grüße Daniel

Brunmair Patrick (DLG) wrote:

Hallo,
hab ein dropdownfeld dem ich einen wert einfüge:

ddl1.Items.Insert(0, New ListItem(Bitte auswählen, 0))

später überprüfe ich ob etwas ausgewählt wurde:

if ddl1.selectedValue  0 then --Fehlerzeile!
response.write(Fehler)
end If

nur bekomme ich da eben diesen Fehler : 


Die Eingabezeichenfolge hat das falsche Format

Warum ???


Mit freundlichen Grüßen
 
Patrick Brunmair 
 



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


Re: [Asp.net] Re: Asp.net digest, Vol 1 #1763 - 3 msgs

2005-06-27 Diskussionsfäden Daniel Wasser

Hallo Tobias,

schau dir mal auf
http://www.yoda.arachsys.com/csharp/singleton.html
das 4 und 5te Beispiel an.
Die sind ThreadSafe.
Ob alles gut läuft kannst du ja mit einem
ServerStress Tool prüfen.

Grüsse Daniel

Ps: Ich hab inzwischen auch meinen FullName in die Absenderadresse 
gepackt ;)



Tobias Traguth wrote:

Hi Daniel und Andi,
danke erstmal :)
Die Texte sind statisch, aber schon alleine wegen der Übersetzbarkeit
sind mir Resource-files viel angenehmer als statische Variablen (bevor
die Übesetzer noch Klassen coden müssen ;-)).
Das mit dem Singleton scheint also echt gut zu sein...ich Frage mich nur
wie synchron das läuft wenn ich ne wirkliche high-traffic (ca. 15
PI/d) Seite habe!
Nicht dass mir der ResourceManager überläuft und am Ende gar nix mehr
geht (oder nur noch seeehr langsam).

Gibt's da irgendwelche Tricks (entweder à la synchronized oder ne Art
Pooling (was ja dann kein Singleton wäre, ich weiß))?

Habt mir schon gut geholfen, aber so ganz sicher bin ich noch nicht ;-)

Gruß
Tobias

PS: das mit den Hash-Werte würde mich ja schon mal interessieren, wie
hast das umgesetzt?



--__--__--

Message: 3
From: Andreas Rudischhauser [EMAIL PROTECTED]
To: asp.net@glengamoi.com
Subject: AW: [Asp.net] ResourceManager als Singleton?
Date: Mon, 27 Jun 2005 13:39:46 +0200
Reply-To: asp.net@glengamoi.com

Also ich bin gerade dabei unser System in der Richtung total umzubauen =
und
vieles in solche Singeltons zu verpacken.=20

Bestes Beispie finde ich ist HttpContext.Current. Nach diesem Schema =
baue
ich auch meine Singletons so dass ich immer =FCber Klassenname.Current =
darauf
zugreifen kann.=20

Dabei kann man gut verteilen ob so ein Objekt in Application oder =
Session
liegen soll, wobei ich gemerkt habe das es nicht so toll ist, ein Objekt =
in
die Session zu packen. Das kann unter Umst=E4nden viel Speicher brauchen =
wenn
es viele User sind und man kann die Speicherung der Session schlecht auf
eine andere Speicherung (z.B. SQL Server) umstellen bzw. dann wird es
langsam weil alles serialisiert werden muss.

Der Ressourcenmanager wird bei mir auch ein Singleton. Beim ersten Start
entpackt er sogar ein paar Ressourcen schon mal im vorraus in das =
Filesystem
des Webservers. Dann dauert halt der erste Start der Application =
l=E4nger,
wobei ich beim Start sogar die HASH Werte der Dateien vergleiche und nur
Dateien entpacke welche einen anderen HASH Wert haben als die schon
verpackten.

Gru=DF Andi


-Urspr=FCngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
Auftrag von kosmi
Gesendet: Montag, 27. Juni 2005 10:59
An: asp.net@glengamoi.com
Betreff: Re: [Asp.net] ResourceManager als Singleton?

Sind die Texte statisch?

Dann koenntest du sie als public static
irgendwo hinpacken und einfach so benutzen

Sonst macht ein Singleton schon Sinn,
den kannst du dir dann in jedem WebUserControl
holen.

Gr=FC=DFe Daniel


Tobias Traguth wrote:




Hallo Liste,
=20
passend zu aktuellen Diskussion mit static, Application, Singleton nu
kurze Frage von mir:
Macht es Sinn einen ResourceManager als Singleton zu implementieren?
Ich habe ca. 5 WebForms, die alle mit einzelnen WebUserControls =
  



gef=FCllt




sind.
In diesen Controls muss der Text eingesetzt werden.
Erzeuge ich den Resource Manager lieber in jeder WebFrom und setze die
Texte =FCber properties meiner Controls, oder rufe ich eine
Singleton-Instanz des ResourceManagers aus den Controls heraus auf um
die Texte direkt einzulesen??
=20
Oder lohnt der ganze Aufwand nicht und ich =F6ffne in jedem Control =
  



einen




eigenen ResourceManager...aber das kann ich mir echt nicht vorstellen.
Danke schonmal f=FCr Eure Anregungen.
=20
Gr=FC=DFe aus Karlsruhe
Tobias :-)
=20
___
  




___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



___
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net