Laden...

Forenbeiträge von FranzBeckenbauer Ingesamt 63 Beiträge

26.02.2017 - 13:30 Uhr

OK, danke schon mal für die Infos.
Mir fehlte nur die Info wie ich das anpacken soll.

MFG

26.02.2017 - 13:06 Uhr

Hallo zusammen.
Ein Kunde möchte seine aktiven Fahrzeuginserate von www.mobile.de auf seiner Homepage (ASP.NET)
haben.

Mir ist klar dass die mit einer der folgenden (siehe Link) APIs funktionieren muss.
Nun habe ich leider zuvor niemals mit APIs zu tun.

Kann mir jemand sagen wie/mit was ich das bei ASP.NET am besten realisiere?
Vieleicht sowas wie Schritt für Schritt erklärt.
Können auch größere Schritte sein.

Besten Dank schon mal.

Link zu mobile.de APIs: https://services.mobile.de/manual/index.html

18.03.2015 - 13:18 Uhr

Hallo zusammen,
Ich habe einen Repeater (repLevel1) welcher z.B. Textboxen und einen Button enthält.
Die Value der Textbox bekomme ich im OnItemCommand, das ich so mache:


protected void repLevel1_RepeaterCommandEventHandler(Object Sender, RepeaterCommandEventArgs e)
{
int rowid = (e.Item.ItemIndex);
                        DevExpress.Web.ASPxEditors.ASPxTextBox txtTitel = (DevExpress.Web.ASPxEditors.ASPxTextBox)repLevel1.Items[rowid].FindControl("txtTitel_OuterEdit_Hautptpunkt");
}

Zudem sind in diesem Repeater ein Weiterer Repeater (repLevel2) der ebenfalls Textboxen beinhaltet.
Der Repeater (repLevel2) beinhaltet ebenfalls einen Repeater (repLevel3) mit eigenen Textbon und Button.

Alle 3 Repeater werden auch mit OnItemDataBound richtig befüllt.

Zu meinem Problem...

Wie oben beschrieben bekomme ich die Values der Textboxen im OnItemCommand bei repLevel1.
Nur habe ich leider keinen Schimmer wie ich im OnItemCommand bei repLevel2 und repLevel3 an die eigenen Values komme.

Im OnItemCommand von repLevel2 werwende ich folgende Zeilen:


protected void repLevel2_RepeaterCommandEventHandler(Object Sender, RepeaterCommandEventArgs e)
{
Repeater repLevel2 = (Repeater)repLevel1.FindControl("repLevel2");

DevExpress.Web.ASPxEditors.ASPxTextBox txtMeldung = (DevExpress.Web.ASPxEditors.ASPxTextBox)repLevel2.Items[rowid].FindControl("txtMeldung_OuterEdit_Task");
}

Dadurch bekomme ich folgende Fehlermeldung:
Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

Wie schaffe ich es bei den restlichen Repeaters an die Textboxen zu kommen?

09.03.2015 - 10:03 Uhr

Ok, alles klar. Danke dir.

07.03.2015 - 13:42 Uhr

Hallo zsammen,
ich wende mich an euch, da mir meine Googlesuche nicht weiter gebracht hat.

Ich habe ein Projet bei dem in der Web.Config die AppSettings in eine XML ausgelagert sind.

<appSettings configSource="Projekt2\Settings.xml"></appSettings>

Diese Settings.xml liegt in einem Unterordner der Anwendung welche ein weiteres Projekt beinhaltet, das die gleichen Settings verwenden soll.

Ich danke mit dem Bild im Anhang wird alles eindeutig.

Ist meine Wunschvorstellung so überhaupt möglich?

05.08.2013 - 10:13 Uhr

Hallo zusammen,
hab jetzt mal getestet...

Im Codebehind im Pageload verwende ich den sleben Code und übergebe den an einen StringBuilder. Anschließend übergebe ich den StringBuilder an ein Literal. Das ergebnis funktioniert.

Danke euch noch mal.

05.08.2013 - 09:18 Uhr

Hallo Diräkt,

danke das mache ich gleich mal...

04.08.2013 - 15:36 Uhr

ok, gibts nicht irgenwie z.b. ne Möglichkeit den code im codebehind z.b. an ein literal oder so zu übergeben???

evtl. ne andere idee?

04.08.2013 - 15:14 Uhr

Hallo zusammen, sorry aber ich finde keine richtige Formulierung für das Thema.

Ich habe mir da was schönes fertiges besorgt, siehe unter: Link

Da ich so begeister davon bin, möchte ich dies jetzt in eine ASP.NET Anwendung einbauen mit dem Ziel die Orte dynamisch aus einer Datenbank zu befüllen.

Und genau da ist mein Problem...

Das ganze basiert auf JQUERY und ich hab da erlich gesagt nicht viel Ahnung.

Und trotzdem möchte ich das Vorgenommene schaffen und verwirklichen.

Hier mal ein der JQUERY-Auschnitt um des es geht:

 
<script type="text/javascript">
	//<![CDATA[
	jQuery.noConflict(); jQuery(document).ready(function(){  
    	//MAP ZOOM (0 to 20)
    	var zoomLevel = 5,
		gMap = jQuery("#gMap"),
		//iPad,iPhone,iPod...
		deviceAgent = navigator.userAgent.toLowerCase(),
		iPadiPhone = deviceAgent.match(/(iphone|ipod|ipad)/);
		
	//iPad Stuff
	if (iPadiPhone) {
		//ADD MAP CONTROLS AND POST ARROWS
		jQuery("#footer").prepend('<div class="markerNav" title="Prev" id="prevMarker">&lsaquo;</div><div id="markers"></div><div class="markerNav" title="Next" id="nextMarker">&rsaquo;</div><div id="mapTypeContainer"><div id="mapStyleContainer"><div id="mapStyle" class="satellite"></div></div><div id="mapType" title="Map Type" class="satellite"></div></div>');
	} else {//IF NOT iPad
		jQuery('#zoomIn').live('click',function(){
			zoomLevel += 1;
			gMap.gmap3({action: 'setOptions', args:[{zoom:zoomLevel}]});
		});
		jQuery('#zoomOut').live('click',function(){
			zoomLevel -= 1;
			gMap.gmap3({action: 'setOptions', args:[{zoom:zoomLevel}]});
		});
		//ADD MAP CONTROLS AND POST ARROWS
      	jQuery("#footer").prepend('<div class="markerNav" title="Prev" id="prevMarker">&lsaquo;</div><div id="markers"></div><div class="markerNav" title="Next" id="nextMarker">&rsaquo;</div><div id="mapTypeContainer"><div id="mapStyleContainer"><div id="mapStyle" class="satellite"></div></div><div id="mapType" title="Map Type" class="satellite"></div></div><div class="zoomControl" title="Zoom Out" id="zoomOut"><img src="images/zoomOut.png" alt="-" /></div><div class="zoomControl" title="Zoom In" id="zoomIn"><img src="images/zoomIn.png" alt="+" /></div>');
    }    
        jQuery('body').prepend("<div id='target'></div>");
        
        gMap.gmap3({ 
        	action: 'init',
            onces: {
              bounds_changed: function(){
              	var number = 0;
                jQuery(this).gmap3({
                  action:'getBounds', 
                  callback: function (){
//ADD MARKERS HERE - FORMAT IS AS FOLLOWS...
//add(jQuery(this), number += 1, "NAME", "URL","ADDRESS1<br />ADDRESS2","LATITUDE","LONGITUDE", 'THUMBNAIL');
add(jQuery(this), number += 1, "Colosseum", "map_post.html","Via Sforza, 10<br />00184 Roma, Italy","41.890202","12.492228", '<img width="95" height="95" src="images/thumbs/colosseum.jpg" alt="" />');
add(jQuery(this), number += 1, "Iguazu Falls", "map_post.html","Iguazu Falls<br />Misiones, Argentina","-25.69506","-54.440432", '<img width="95" height="95" src="images/thumbs/iguazu.jpg" alt="" />');
add(jQuery(this), number += 1, "Great Barrier Reef", "map_post.html","Great Barrier Reef<br />Australia","-10.21053","142.159653", '<img width="95" height="95" src="images/thumbs/reef.jpg" alt="" />');                  
add(jQuery(this), number += 1, "Statue of Liberty", "map_post.html","Liberty Island<br />New York, NY 10004","40.69005","-74.045067", '<img width="95" height="95" src="images/thumbs/liberty.jpg" alt="" />');
add(jQuery(this), number += 1, "Chichen Itza", "map_post.html","Chichen Itza<br />Mexico","20.683341","-88.569009", '<img width="95" height="95" src="images/thumbs/itza.jpg" alt="" />');                  	
add(jQuery(this), number += 1, "Taj Mahal", "map_post.html","Taj Mahal<br />Agra, India","27.174799","78.042111", '<img width="95" height="95" src="images/thumbs/taj.jpg" alt=""" />');
add(jQuery(this), number += 1, "Great Wall of China", "map_post.html","Great Wall of China<br />Beijing, China","40.429076","116.568219", '<img width="95" height="95" src="images/thumbs/wall.jpg" alt="" />');
add(jQuery(this), number += 1, "Stonehenge", "map_post.html","4 A344 Road<br />Wiltshire, Salisbury SP4 7DE, UK","51.178859","-1.82622", '<img width="95" height="95" src="images/thumbs/stone.jpg" alt=""" />'); 
add(jQuery(this), number += 1, "Great Pyramid of Giza", "map_post.html","Great Pyramid of Giza<br />Egypt","29.977316","31.132314", '<img width="95" height="95" src="images/thumbs/giza.jpg" alt="" />');
add(jQuery(this), number += 1, "Grand Canyon", "map_post.html","Grand Canyon<br />Williams, AZ","36.34313","-112.51339", '<img width="95" height="95" src="images/thumbs/canyon.jpg" alt="" />');
add(jQuery(this), number += 1, "Eiffel Tower", "map_post.html","Parc du Champ de Mars, 5 Ave Anatole France <br />75007 Paris, France","48.858588","2.293847", '<img width="95" height="95" src="images/thumbs/tower.jpg" alt="" />');                  
                  }
                });
              }
            }
          },{ 
			action: 'setOptions', args:[{
				zoom:zoomLevel,
				scrollwheel:false,
				disableDefaultUI:true,
				disableDoubleClickZoom:true,
				draggable:true,
				mapTypeControl:false,
				panControl:false,
				scaleControl:false,
				streetViewControl:false,
				zoomControl:false,
				//MAP TYPE: 'roadmap', 'satellite', 'hybrid'
				mapTypeId:'roadmap'
			}]
		});
        function add(jQuerythis, i, title, link, excerpt, lati, longi, img){
          jQuerythis.gmap3({
            action : 'addMarker',
            lat:lati,
            lng:longi,
            //PIN MARKER IMAGE
            options: {icon: new google.maps.MarkerImage('images/pin.png')},
            events:{
       			mouseover: function(marker){
          			jQuerythis.css({cursor:'pointer'});
          			jQuery('#markerTitle'+i+'').fadeIn({ duration: 200, queue: false }).animate({bottom:"32px"},{duration:200,queue:false});
          			jQuery('.markerInfo').removeClass('activeInfo').hide();
          			jQuery('#markerInfo'+i+'').addClass('activeInfo').show();
          			jQuery('.marker').removeClass('activeMarker');
          			jQuery('#marker'+i+'').addClass('activeMarker');
      			},
       			mouseout: function(){
          			jQuerythis.css({cursor:'default'});
          			jQuery('#markerTitle'+i+'').stop(true,true).fadeOut(200,function(){jQuery(this).css({bottom:"0"})});
      			},
      			click: function(marker){window.location = link}
   			},
            callback: function(marker){
              var jQuerybutton = jQuery('<div id="marker'+i+'" class="marker"><div id="markerInfo'+i+'" class="markerInfo"><a href="'+link+'">'+img+'</a><h2><a href="'+link+'">'+title+'</a></h2><p>'+excerpt+'</p><a class="markerLink" href="'+link+'">Details anzeigen &rarr;</a><div class="markerTotal">'+i+' / <span></span></div></div></div>');
              jQuerybutton.mouseover(function(){
                  jQuerythis.gmap3({
                    action:'panTo', 
                    args:[marker.position]
                  });
                  jQuery("#target").stop(true,true).fadeIn(1200).delay(500).fadeOut(1200);
               });
              jQuery('#markers').append(jQuerybutton);
              var numbers = jQuery(".markerInfo").length;
              jQuery(".markerTotal span").html(numbers);
              if(i == 1){
              	jQuery('.marker:first-child').addClass('activeMarker').mouseover();
              }
              jQuerythis.gmap3({
              	action:'addOverlay',
              	content: '<div id="markerTitle'+i+'" class="markerTitle">'+title+'</div>',
              	latLng: marker.getPosition()
               });
            }    		
          });
        }
});
//]]>
</script>

Genau gesagt möchte ich da irgendwie im Code behind dran kommen an den Code in der Mitte wo es heißt: //ADD MARKERS HERE - FORMAT IS AS FOLLOWS...

Sorry, aber wie gesagt kenn mich da echt nicht gut aus und wäre für jeden Tipp dankbar den ihr mir geben könntet damit ich irgendwie die Orde dynamisch aus einer Datenbank laden kann.

29.07.2013 - 10:38 Uhr

Hallo, hab ich noch nicht gemacht. muss mich dazu erst einlesen... hab noch nicht mit dem "Netzwerktab" im Firebug gearbeited.

28.07.2013 - 16:31 Uhr

Im Button Click Event des Buttons im Modal möchte ich über TextBox.Text an den TextBox-Inhalt ran kommen.

Aber beim Button Click Event ist der Inhalt leer.

28.07.2013 - 15:23 Uhr

Hallo zusammen,

ich öffnen durch diesen Code

 
System.Text.StringBuilder sb = new System.Text.StringBuilder();
                    sb.Append(@"<script type='text/javascript'>");
                    sb.Append("$('#chatModal').modal('show');");
                    sb.Append(@"</script>");
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "ModalScript", sb.ToString(), false);

ein Bootstrap Modal dass eine TextBox und einen Button beinhaltet:


<!-- Modal Popup -->
                <div id="chatModal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" data-backdrop="static" data-keyboard="false">
					<div class="modal-header">
						<button type="button" class="close" data-dismiss="modal" aria-hidden="true"><i class="fontello-icon-cancel-1"></i></button>
						<h4 id="myModalLabel"><i class="fontello-icon-chat"></i> Chat-Nachricht schreiben</h4>
					</div>
					<div class="modal-body">
						<div class="myCustomContainer">
                            <table>
                                <tr>
                                    <td>Gebucht von:</td>
                                    <td>
                                        (Mitgl.Nr.: <asp:Label ID="lblChat_VonID" runat="server" Text=""></asp:Label>) 
                                        <asp:Label ID="lblChat_VonName" runat="server" Text=""></asp:Label>
                                    </td>
                                </tr>
                                <tr>
                                    <td valign="top">Nachricht:</td>
                                    <td><asp:TextBox ID="txtChatNachricht" runat="server" CssClass="myTextarea" TextMode="MultiLine" placeholder="...Nachricht" Width="300"></asp:TextBox></td>
                                </tr>
                            </table>
                            <br />
                            <asp:Button runat="server" Text="Nachricht an dieses Mitglied senden" ID="btnChatSenden" CssClass="btn btn-glyph btn-blue" OnClick="btnChatSenden_Click" usesubmitbehavior="false" />
                        </div>
					</div>
					<div class="modal-footer">
						<button class="btn btn-red" data-dismiss="modal">Schlie&szlig;en</button>
					</div>
				</div>
                <!-- Modal Popup -->

Mein Problem ist dass ich nach dem Butten - Click nicht an den Inhalt der TextBox komme.

Hat jemand eine Idee?

Danke.

11.07.2013 - 15:38 Uhr

Ok, das sollte voresrt mal reichen an Infos.

Profox, super link.

Vielen dank euch allen für die gute und schnelle Hilfe.

11.07.2013 - 12:19 Uhr

Hallo zusammen und danke für eure schnellen Antworten.

vbprogger, eine sehr gute Idee. Werd ich mir noch meine Gedanken darüber machen.

Abt, WebSocket kenn ich leider nicht. Kannst du das etwas verdeutlichen oder hast einen Link für mich? Natürlich kann und werde ich auch danach googeln, aber evtl hast ja nen Tipp für mich parat.

11.07.2013 - 09:56 Uhr

Hallo liebe Entwickler-Gemeinde.

Ich habe eine AS.NET Webanwendung mit einem paswortgeschützten Bereich.
Darin befindet sich ein Chat-Control von http://programmingwithhardcoderz.blogspot.in/2013/03/facebookgmail-style-aspnet-jquery-ajax.html.

In diesem Chat-Control wird die Anwesenheit der anderen User mit einem Online-Icon angezeigt.

Zu meinem Problem:
Wenn ein User sich nicht sauber von der Anwendung abmeldet (Session beendet),
sind und bleiben die Online-Statuse des Chat-Controls auf "Online".

Dieser Status kann nur über eine Datenbank-Update-Befehl geändert werden.

Gibt es da eine Möglichkeit im Code-Behind einen Code bzw. einen Update-Befehl auszuführen um in der Datenbank den Status zu ändern?

Bin für jede Hilfe dankbar.

06.04.2013 - 17:24 Uhr

Hallo zusammen,
ich habe da ein Problem bei dem ich nicht mehr weiter komme.

Und zwar... Ich hab in meiner Webanwendung nen HTML-Editor bei dem ich Inhalte verschiedenster Art erstellen will (mal 1 Bild, mal mehrere und mal keine Bilder). Also dynamische Inhalte.

Nun möchte ich bei bedarf den Inhalt des Editors per Mail (HTML-Body) versenden. Ich weiss wie ich es machen kann wenn es immer die selben bilder sind:
<img alt="" id="myLogo" alt="" src="cid:myLogo" />

Hat jemand ne Idee oder nen Tipp wie ich das lösen kann??

Oder gibts evtl ein (gerne auch kostenpflichtig) Control zum Newsletter erstellen und versenden, das ich in mein ASP.NET-Projekt einbauen kann?

Bin euch für jede Hilfe dankbar.

29.03.2013 - 13:09 Uhr

Hier noch ein Nachtrag wer noch Infos zu Centron sucht: Testbericht

29.03.2013 - 11:48 Uhr

Hallo zusammen, mir ist bekannt dass dieses Thema schon fast ein dauerbrenner ist.
Es gibt auch zahlreicher Foreneinträge zum Thema Webhosting.

Nur würde micht der aktuelle stand der Dinge interessieren. da kann sich ja fast täglich bei den Anbietern was ändern.

Zu meinem Anliegen:
ich betreibe momentan 3 Webspace-Packete bei domainbox.de.
Nun sind heute wieder mal alle Server bei Domainbox down (zweite mal innerhalb 3 Monate)

Schön langsam sind meine Kunden auch etwas verärgert wenn die Websites nicht mehr erreichbar sind...

Nun habe ich also einige stunden nach ner Alternavie gegoogelt und bin jetzt von centron.de sehr angetan.

Meine Frage an euch:
Hab ihr speziel mit centron.de schon Erfahrungen (positiv/negativ) gemacht?

Mein Wunsch:
Ein Webhostpacket für ASP.NET mit SQL-Datenbank

  • unbedingt ausfallsicher
  • deutsches Unternehmen

Kann lieber ein paar Euros mehr kosten aber dafür höchste Ausfallsicherheit.

Ich bin euch dankbar für eure Meinungen.

27.03.2013 - 14:15 Uhr

Alles klar. Danke nochmal für guten und schnellen Antworten.

MFG

27.03.2013 - 12:47 Uhr

Ja das ist richtig.
Hintergrund:
Ich habe für unseren Ortsverein ne Website erstellt mit internen Adminbereich für z.B. nen Filemanager und Aufgabenmanger usw. die im Adminbereich integriert sind. Das ist momentan eineinziges Projekt.

Nun kommt ein anderer Verein auf mich zu und möchte das gleiche haben nur mit ner Anderen Website aber der gleiche Adminbereich.

Ich möchte es trennen weil ich dann bei Updates des Adminbereichs nicht aufpassen kann und das Update dann bei jeden passt...

Soweit verständlich??

Vorschläge?

27.03.2013 - 12:10 Uhr

Aha, dachte ich mir schon.
Danke für eure Meinung.

Also dann wird wohl das beste sein wenn ich ein ASP.NET Projekt mache mit zwei Projektmappen??

MFG

27.03.2013 - 10:23 Uhr

Hallo zusammen,

ich möchte 2 ASP.NET Projekte im gleichen Root laufen lassen...
Nun habe ich dazu einige Fragen:

  1. Ist das überhaupt möglich?
  2. Was muss dabei beachtet werden?
  3. Wie sieht es dabei mit der Web.Config aus (da beide Projekte eine besitzen)
  4. Wie sieht es da mit der Start-Seite aus? Da ja jedes Projekt eine Start-Seite benötigt...

Ich kann mich natürlich bei meinen Ansichten auch täschen, sorry dafür.
Hab ihr da für mich ein paar Tipps?

Geplant ist eben, dass ich im gleichen Root 2 Webanwendungen betreiben möchte die sich einige Ordner zusammen teilen.

Wichtig ist für mich nur, dass es 2 getrennte Projekte/Anwendungen bleiben.

Danke schon mal für euer Bemühen!!

04.02.2013 - 16:56 Uhr

Danke für die Antworten.

muhtanten, Danke fü den Link. Werd ich gleich mal testen und mich damit beschäftigen.

Abt, ist mir schon klar. Wie gesagt bin noch anfänger...
Hatte da ne falsche Denkweise.

MFG

04.02.2013 - 14:59 Uhr

Hallo, danke für die Antwort.
heißt das dass domainbox-Server ebenfalls office packet installiert haben muss und es reicht nicht aus wenns nur local bei jeden Anwender installiert ist??

Gibts dafür ne andere Möglichkeit den Usern ne Excel-Datei zur Verfügung zu stellen?

04.02.2013 - 13:44 Uhr

Hallo zusammen.

Ich habe da ein Problem, beim dem mir Google auch nicht mehr hilft.
Folgendes: Ich habe ne ASP.NET Webanwendung erstellt die mir z.B. mit klick auf nen Butten ein ExceSheet generieren soll.

Die komplette Fehlermeldung verweist auf die Zeile 318 die so aussieht:


Excel.Application myExcelApplication;
 Excel.Workbook myExcelWorkbook;
Excel.Worksheet myExcelWorkSheet;
myExcelApplication = null;

myExcelApplication = new Excel.Application(); // Zeile 318
myExcelApplication.Visible = true;
myExcelApplication.ScreenUpdating = true;


Mein locales Betriebssystem ist Win7 64 bit und das Serverbetriebssystem bei (DomainBOX)ist
Windows Server 2008 R2 64 bit .
Bein ASP.NET - Projekt ist eingestellt auf Any CPU.
Hab es aber auch schon mal kurzfristig zum Testen umgestellt auf x86.
Hat leider nichts geholfen.

Es ist immer das gleiche: Local am Rechner funktioniert es super, nur wenns am Server liegt bekomme ich die Fehlermeldung.

Kann mir bitte jemand weiterhelfen, hab da leider nicht viel Erfahrung... (Anfänger).
Vielen Dank schon mal im Voraus.

Die komplette Fehlermeldung lautet:

System.Runtime.InteropServices.COMException (0x80040154): Die COM-Klassenfactory für die Komponente mit CLSID {00024500-0000-0000-C000-000000000046} konnte aufgrund des folgenden Fehlers nicht abgerufen werden: 80040154 Klasse nicht registriert (Ausnahme von HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)). bei System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck) bei System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark) bei System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark) bei System.Activator.CreateInstance(Type type, Boolean nonPublic) bei System.Activator.CreateInstance(Type type) bei fcb_rm87.MB_AdminFahrten.btnBuslisteExport_Click(Object sender, EventArgs e) in D:\Christian\Projekte\fcb-rm87\fcb-rm87\MB_AdminFahrten.aspx.cs:Zeile 318.

30.12.2012 - 22:42 Uhr

Folgendes habe ich eben Au h im anderen Forum gepostet.

Hallo,
Ich wusste nicht dass die beiden Foren zusammen gehören.
Sorry falls ich gegen eine Regel verstoßen habe.

Aber das macht die verzweifelnde Lage bei mir aus. Ich versuche ja nur Hilfe zu
bekommen.

30.12.2012 - 20:34 Uhr

Hallo zusammen,

eines vorne weg, ich muss sagen dass ich noch nie zuvor ne Website upgeloadet habe.

Ausgangsposition:
Ich habe ne Webanwendung (ASP.NET 4.0) erstellt
Zudem Habe ich mit dem kostenlosen Microsoft SQL Server Management Studio ne Datenbank mit einigen Tabellen erstellt. Ich muss auch dazu sagen wenn ich mich am SQL Manager anmelde, benutze ich den Servernamen: (local)\sqlexpress
und für die Authentifizierung: Windows Authentifizierung. Ich kenne mich auch nicht gerade gut mit dem Toll aus. ich kann nur meine Datenbank und Tabellen erstellen. Mehr auch nicht.

Mein ConnectionString sieht local (Funktionirt auch local) so aus:

 
<add name="ConnStringDBrm87" connectionString="Data Source=.\SQLExpress;Integrated Security=true;AttachDbFilename=C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\DBrm87.mdf;Database=DBrm87; Trusted_Connection=yes;" providerName="System.Data.SqlClient"/>
 

Und für Domainbox hätte ich jetzt das versucht.
Dazu habe ich die Datenbank in den App_Data Ordner koppiert.


<add name="ConnStringDBrm87" connectionString="Data Source=.\SQLExpress;Integrated Security=true;AttachDbFilename=|DataDirectory|App_Data\DBrm87.mdf;Database=DBrm87; Trusted_Connection=yes;" providerName="System.Data.SqlClient"/>
 

Wie gesat, sonst habe ich nix geändert oder sonstiges...

Will ich nun meine Website/Webanwendung online begutachten, bekomme ich folgende Fehlermeldung:

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator to inform of the time the error occurred and of anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Nun hoffe ich wenn mir einer unter euch nen totalen Anfänger helfen könnte.
Wie vergebe ich denn dann auch gleich ein PAsswort für meine Datenbank das ich dann in den ConnString eintragen kann.

Nehmt es mir nicht übel, Anfänger halt...
Danke schon mal.

07.12.2012 - 15:52 Uhr

Oh mann, hab den Fehler gefunden...
bin ich blöd.

Deine Hilfe war richtig!


SmtpServer.EnableSsl = false;

Ausserdem hab ich stattden Benutzernamen den Postausgangsserver gesetzt... 😁


SmtpServer.Credentials = new System.Net.NetworkCredential("system@meineEmailadresse.de", "meinPasswort");

07.12.2012 - 15:35 Uhr

Hallo,
danke schon mal. ein geübtes Auge sieht das besser als ich.

Welchen Port brauche ich dann??

Danke schon mal für deine Antwort.

07.12.2012 - 15:14 Uhr

Hallo zusammen,
ich habe heute vormittag die Zutrittsdaten für meinen Webspace bei DomainBox.de erhalten.

Zu meinem Problem...
Ich möchte per Button Click eine Mail versenden, z.B einen Newsletter für Mitglieder.

Dabei erhalte ich folgende Fehlermeldung:
FEHLER: System.Net.Mail.SmtpException: Server unterstützt keine sicheren Verbindungen. bei System.Net.Mail.SmtpConnection.GetConnection(ServicePoint servicePoint) bei System.Net.Mail.SmtpTransport.GetConnection(ServicePoint servicePoint) bei System.Net.Mail.SmtpClient.GetConnection() bei System.Net.Mail.SmtpClient.Send(MailMessage message) bei myWebsite.Newsletter.btnNewsletterSend_OnClick(Object sender, EventArgs e) in \Projekte\myWebsite\myWebsite\AB_Newsletter.aspx.cs:Zeile 247.

Mein Code:


                        string from = "system@meineAdresse.de";
                        string to = "system@meineAdresse.de";
                        string subject = betreff;
                        string message = editor.Content;

                        MailMessage mail = new MailMessage();
                        SmtpClient SmtpServer = new SmtpClient("mail.meineAdresse.de");

                        mail.From = new MailAddress(from);
                        mail.To.Add(to);

                        cmd1 = new SqlCommand(sql1, conn1);
                        dr1 = cmd1.ExecuteReader();
                        while (dr1.Read()) //Alle Email-Adressen übergeben
                        {
                            mail.Bcc.Add(dr1["Email"].ToString());
                        }
                        dr1.Close();
                        conn1.Close();

                        mail.Subject = subject;

                        mail.IsBodyHtml = true;
                        mail.Body = message;

                        SmtpServer.Port = 25;
                        SmtpServer.Credentials = new System.Net.NetworkCredential("mail.meineAdresse.de", "meinPasswort");
                        SmtpServer.EnableSsl = true;

                        SmtpServer.Send(mail);

Sorry, hab das zuvor noch nie gemacht und bin erst mit dem Programmieren am Anfang.

Vielleich hat ja jemand schon erfahrung mit DomainBox gemacht.

Ich wäre euch für jede Hilfe dankbar.

MFg

04.05.2012 - 09:31 Uhr

Hallo zusammen,
stehe wieder mal als Anfänger vor dem Berg...

Ich habe auf einer aspx mehrere tables und (innerhalb immer das selbe Muster) darin befinden sich mehrere controls wie z.B. TextBox oder CheckBox und es befindet sich immer ein Button in dieser Tabelle. Dies Controls werden (CMS-System) alle dynamisch erstellt.

Also z.B. habe ich auf einer Seite 2 Tabellen mit jeweils einen Button und jeder dieser Button greift auf den selben click_event zu.

Zu meinem Problem:

  1. Wie schaffe ich es dass ich herausfinde welcher Button gerade ausgelöst wurde(die ClientID des Buttons wird ebenfalls dynamisch erstellt)?
  2. wenn 1. erfüllt ist muss ich rausfinden innerhalb welcher Table (table hat ID) der ausgelöste Button sich befindet.
  3. muss ich rausfinden welche anderen Controls sich ebenfalls in dieser einen Tabelle befinden.

Ich habe echt keinen Ansatz, wie ich anfangen soll.
Ich bin daher sehr dankbar für jede Hilfe.

MFG und danke schon mal.

15.03.2012 - 12:54 Uhr

verwendetes Datenbanksystem: XML

Hallo zusammen,
was XML bertifft muss ich sagen dass ich da absoluter Anfänger bin und das noch nie gemacht habe.

Zu meinem Anliegen...
Ich soll für meinen Chef aus einer Webadresse(Web-Api) nach der Authentifizierung eine XML-Datei aufrufen und abspeichern.
Danach soll ich aus dieser XML-Datei nur bestimmte Infos laden.

Das ganze soll in einer Konsolen-Anwendung geschehen.

Da ich in dieser Richtung noch nie unterwegs war, bin ich euch um jeden Tipp, jeden Link und jeden Code-Schnipsel dankbar.

MFG

23.02.2012 - 21:40 Uhr

Aja. Ok dem werd ich mich annehmen.

Danke nochmal.
MFG

23.02.2012 - 14:49 Uhr

Vielen Dank.

Dann werd ich sie in zukunft wohl nicht mehr umbenennen.

MFG

23.02.2012 - 14:39 Uhr

Danke für die schnelle Antwort.

Hab die Default.aspx nur umbenannt.
muss wohl daran gelegen haben. Aber warum? Schreibweise ist richtig, also hinten das .aspx

23.02.2012 - 13:59 Uhr

Hallo, hab ne ASP.NET - Anwendung erstellt.

Jedes mal wenn ich die Anwendung starte, bekomme ich dieses Fenster:


Verzeichnisüberwachung -- /

  Thursday, February 23, 2012 01:31 PM          451 About.aspx
  Thursday, February 23, 2012 01:31 PM          331 About.aspx.cs
  Thursday, February 23, 2012 01:31 PM          448 About.aspx.designer.cs
  Thursday, February 23, 2012 01:31 PM        <dir> Account
  Thursday, February 23, 2012 01:31 PM        <dir> App_Data
  Thursday, February 23, 2012 01:40 PM        <dir> bin
  Thursday, February 23, 2012 01:40 PM        6,786 cariOrders.csproj
  Thursday, February 23, 2012 01:40 PM        1,086 cariOrders.csproj.user
  Thursday, February 23, 2012 01:31 PM           94 Global.asax
  Thursday, February 23, 2012 01:31 PM        1,339 Global.asax.cs
  Thursday, February 23, 2012 01:37 PM        <dir> Images
  Thursday, February 23, 2012 01:31 PM        <dir> obj
  Thursday, February 23, 2012 01:31 PM        <dir> Properties
  Thursday, February 23, 2012 01:31 PM        <dir> Scripts
  Thursday, February 23, 2012 01:40 PM        8,762 Site.Master
  Thursday, February 23, 2012 01:31 PM          342 Site.Master.cs
  Thursday, February 23, 2012 01:33 PM        3,984 Site.Master.designer.cs
  Thursday, February 23, 2012 01:40 PM          177 Startcockpit.aspx
  Thursday, February 23, 2012 01:31 PM          334 Startcockpit.aspx.cs
  Thursday, February 23, 2012 01:31 PM          511 Startcockpit.aspx.designer.cs
  Thursday, February 23, 2012 01:34 PM        <dir> Styles
  Thursday, February 23, 2012 01:31 PM        2,004 Web.config
  Thursday, February 23, 2012 01:31 PM        1,362 Web.Debug.config
  Thursday, February 23, 2012 01:31 PM        1,423 Web.Release.config

Versionsinformationen: ASP.NET Development Server 10.0.0.0 

Zuvor hat alles funktioniert.
An was liegt das?

21.02.2012 - 09:13 Uhr

Hallo, danke für die Antwort.

Hab das ganze jetzt abgeändert, und zwar so:


<div><asp:TextBox ID="txtSucheKontakte" runat="server"></asp:TextBox></div>
<div><a href="About.aspx?Suche=<%=txtSucheKontakte.Text%>&amp;In=Kontakte">klick</a></div>

Das wäre gut so, nur wird im Querystring der Inhalt der Textbox nicht mit übermittelt. Irgendwas hab ich hier nicht berücksichtigt.

Brauch nochmal hilfe.

20.02.2012 - 16:08 Uhr

ich glaube es würde reichen, wenn ich es raus bekommen würde, welche der Textboxen den Postback gemacht hat.
wie mache ich das?

mfg

20.02.2012 - 15:10 Uhr

Hallo,
sagen wir malich hab 2 Textboxen auf meiner .aspx jede ohne Button.

bei Eingabe in Textbox1 soll nach der Enter-Taste ein querystring mit dem Inhalt dieser Textbox sowie die id der Textbox übergeben werden.
bei Textbox2 das gleiche nur mit der id der textbox2.

hab überhaupt keinen Ansatz.

Kann mir jeman halfen?

Nachtrag: beide Textboxen sind mit AutoPostback=true belegt

15.02.2012 - 08:28 Uhr

Hallo zusammen,
ich merke schon dass das Projekt von der Zeit her um einiges zu groß ist. ich werds nun sehr abspecken und nur nen guten Teil davon raussuchen und machen.

Danke nochmal an alle hier,
habt mir sehr weitergeholfen und mir wichtige Tips gegeben.

@Equilibrium: gutes Buch, habs schon gelesen. Danke dafür.

13.02.2012 - 15:58 Uhr

danke KroaX.
werd mir darüber auch Gedanken machen.

13.02.2012 - 15:13 Uhr

@Equilibrium: ich bevorzuge eher die Kurzausgabe, danke.

@Dr.Z: So werd ich es auch jetzt machen. Morgen setze ich mich hin und mache mir von Inhalt her Gedanken und zerlege es dann bis aufs kleinste., dann sehe ich was ich weg lasse. Danke.

@herbivore: ich versteh dich und die Anderen schon. Nur hatte ich eben einige Zweifel und Fragezeichen. Naja, aus diesen Grund gibts doch Foren...
Zur Erkenntnis, ich werds so machen wie ihr alle beschrieben habt (das übrigens Dr.Z gerade schön zusammen gefasst hat).

Mir ist jetzt klar dass das Projekt zu groß ist. Ich geh das Ganze am Papier durch und zerlege das Ganze und plane die benötigte Zeit min ein. Danach werden Dinge wegfallen um auf die richtige Größe zu kommen.

13.02.2012 - 14:47 Uhr

@bredator: klingt alles vernünftig, deine Tips meine ich.
von diesem Kurs speziell zur Vorbereitung auf die Abschlussprüfung, bei welcher IHK war das? hört sich nach ner sinnvollen Investition an.

13.02.2012 - 14:17 Uhr

@herbivore:
ich seh da aus Zeitgründen kein Problem. Das Layout steht aus vergangenen Projekten und muss schon mal nicht erstellt werden.

@Dr.Z:
die Datenbank existiert noch nicht, da wir ein 3-Mann-Betrieb sind der noch relativ neu ist. aber wir wachsen 😉

@GarlandGreene:
gute Idee mit dem Teil vom Ganzen

ich hab nur bei dem Projekt bedenken, dass die sagen könnten es sei zu leicht oder der Umfang zu klein.

Könnt ihr mir noch tips geben was die Datensicherheit betrifft, hab da keine Erfahrung.

Danke euch nochmals sehr.

13.02.2012 - 13:29 Uhr

@Equilibrium:
hast du da für mich ein paar Tips in Bezug auf Datensicherheit, etwa was man mindestens beinhalten sollte an Sicherheit...

@Dr.Z:
Ja 70 Sdt sind es.

Das Projekt, zur Erfassung der Aufträge...
Wie findet ihr das denn ohne ins Detail zu gehen?

Ich danke euch allen für die informativen Antworten, ihr wart mir jetzt schon eine riesen Hilfe.

13.02.2012 - 11:51 Uhr

Hallo,

ich bin nach stundenlanger Suche im Internet keinen Schritt weiter. Ich bin auf der Suche nach Vorschlägen für mein Abschlussprojekt zum Fachinformatiker AE. Mein Ausbildungsbetrief lässt mir dafür alle Freiheiten und ich kann mir das Thema selbst aussuchen,
es muss auch nicht zwingend etwas mit dem Betrieb zu tun haben. Mein Betrieb entwickelt Software für Autohäuser, nur als Info.

Ich möchte dieses Projekt mit Hilfe von ASP.NET umsetzen, eine kleine/große Webanwendung mit ner Datenbank dahinter.

Hat jemand Vorschläge für mich? Bin für jeden eurer Gedanken dankbar.

wie wäre ein Projekt(für den eigenen Betrieb) zur Erfassung der Aufträge.
Funktionen:

  • Übersicht aller Aufträge (offen und abgschlossen)
  • Übersicht aller Kunden
  • Übersicht der Bearbeiter(wer ist für welches Projekt zugeteilt und wie lange plant er noch damit zu brauchen)
  • Zuweisen von Aufträgen/Projekten an Mitarbeiter
  • Kunde hat Möglichkeit sich online (Kunden-Login) den Sachstand(Restdauer, bei welchem Punkt sind wir gerade,...) anzuschen

Mein Chef meint, solch eine Anwendung könnte er gebrauchen.

Meine Frage nun, welche Funktionen könnte man noch mit rein packen? Hab bedenken dass der Umfang dieses Projektes nicht ganz ausreicht.

06.02.2012 - 16:28 Uhr

Hallo, danke für die Anwort.

wie binde ich den in ASP.NET Javascript ein?

ich meine eine .js Datei sowie im body
<body onresize="resizeWindow()" onload="resizeWindow()">

Danke schon mal.

05.02.2012 - 19:06 Uhr

Hallo zusammen,
ich möchte mit einer Abschlussarbeit beginnen und wollte dazu ein otpisches Highlight haben.
Ich bin seit Stunden auf der Such nach einer Menubar die sie aussieht wie bei outlook.
Leider blieb meine Suche ohne Erfolg.

Kann mir jemand helfen? Habt ihr evtl. ein paar Links für mich?
Für jede Antwort bin ich dankbar.

Aussenhen sollte das ganze so:
Outlook Style

31.10.2011 - 11:15 Uhr

Danke Abt, hab das auch nicht böse aufgefasst.
Wollte davor schon mal sicherstellen dass mich später keine bösen Überraschungen erwarten.

30.10.2011 - 23:48 Uhr

Danke euch beiden. Sehr hilfreich.

Mit meiner Schritt für Schrit anleitung siehts wohl nicht so gut aus.