Im Interface IUpdate gibt es die Eigenschaft
> . Das müsste es eigentlich sein.
Genau das war es! Dankeschön.
Moin,
ich habe eine kleine Anwendung geschrieben, die über die WUAPILIB prüft ob neue Updates vorhanden sind und die Updates (Namen der Updates) dann in eine mysql Tabelle schreibt.
Nun zu meiner Frage:
Ist es möglich die Updates zu unterscheiden zwischen Critical und Optional, so wie es Windows macht?
Ich habe beim besten Willen in der MSDN dazu nichts gefunden.
Liebe Grüße
byob
SUPER! Vielen Dank!
Die Idee kam mir auch schon, allerdings löst das mein Problem ja nicht. Muss ja beide Informationen speichern. Pfad und Dateinamen. Und das am besten mit Hausmitteln vom Listview
Hallo,
ich möchte mit einem OpenFileDialog und einer Listbox mir eine kleine Trackauswahl bauen.
OpenFileDialog ofd = new OpenFileDialog();
DialogResult res = ofd.ShowDialog();
if (res == DialogResult.OK)
{
this.listBox1.Items.Add(ofd.FileName);
}
Leider wird der gesamte Pfad nun in der Listbox angezeigt.
Ich möchte eigentlich, dass nur der Dateiname angezeigt wird und im Hintergrund der Pfad gespeichert wird.
So das ich im DoubleClick Event den Pfad dem Mediaplayer übergeben kann.
Hat jemand eine Idee, wie ich das umsetzen könnte?
Gruß
byob
Joa, dachte ich auch schon, nur leider werden damit nur die Zellen nach oben / unten vergrößert..
Nicht der Abstand zwischen den Listitems..
Hmm..? Bei mir funtioniert es.
Kann es sein, dass ein StyleSheet zuschlägt?Gruß
Hast Recht! Ich hab zurück geschlagen - Danke!
Hallo bybob,
wie wäre es denn mit den RadioButtonList-Eigenschaften:
CellPadding
CellSpacing ??Gruß marc_bee
Joa, dachte ich auch schon, nur leider werden damit nur die Zellen nach oben / unten vergrößert..
Nicht der Abstand zwischen den Listitems..
Hi,
ich habe eine RadioButtonList, diese enthält 6 ListItems (Radiobuttons 😃)
Ich gebe die Buttos horizontal in einer Tabellenspalte aus.
Wie kann ich die Abstände zwischen den Radiobuttons vergrößern?
Gruß
byob
Ja, das ist mir klar 😃
Aber meine Tabelle enthält ja viele RadioButtons. Wie kann ich auf die einzelnden Buttons zugreifen?
Hi,
ich habe eine Tabelle, der ich einige RadioButtons hinzufüge:
for (int u = 2; u < numRows; u++)
{
for (int g = 1; g < 7; g++)
{
rb = new RadioButton();
rb.ID = "value" + g.ToString()+u.ToString();
rb.GroupName = "value" + u.ToString();
Table1.Rows[u].Cells[g].Controls.Add(rb);
}
}
Die Seite wird angezeigt, der Benutzer wählt einige RadioButtons aus und klickt auf Senden..wie kann ich nun die RadioBoxen auslesen?
Gruß
byob
Hallo,
alle RadioButtons einer Zeile müssen den gleichen Namen (nicht ID) haben.
Die Welt kann so einfach sein.
Dankeschön!
Gruß
daniel
Hi,
ich habe mir eine Matrix mit Radiobuttons geschrieben.
Ich will pro Zeile nur EINEN Radiobutton auswählen können.
ASP sieht das anders. Ich kann nur einen Button pro Cell auswählen.
Wie kann ich das umstellen?
Anbei die GFX.
Hi,
ich habe ein Gridview, dieses Gridview beherbergt eine Spalte Namens "ID"
Aus der Datenbank wird halt die ID eingelesen. Wenn die ID 0 ist soll in der Spalte "Nein" stehen, bei jeder anderen Zahl ein "Ja".
Wie kann ich das realisieren?
Gruß
byob
Ja, ist schon ein gutes Projekt..
Nur schade wenn man an dem Projekt mit entwickelt und nach dem Verlassen des Teams von Techno4ever aus den Playercredits gelöscht wird.
Naja, was solls...
**string db_user = (string) row["Login"]; db_user.Trim(); string db_pass = (string) row["Password"]; db_pass.Trim();**
Ist ungetestet!!
Nummer 1:
string db_user = row["Login"].ToString().Trim();
string db_pass = row["Password"].ToString().Trim();
Nummer 2:
string db_user = (string) row["Login"];
string db_pass = (string) row["Password"];
db_user = db_user.Trim();
db_pass = db_pass.Trim();
In welcher Phase oder Schritt überlegt ihr die anzahl Tabellen in der DB???
In der Entwurfsphase.
Super! Dankeschön. Man lernt niemals aus! 😃
verwendetes Datenbanksystem: MSSQL 08
Hi,
kann ich mit einem TableAdapter mit der Methode Update() auch nur ein Feld updaten?
Oder muss ich alle mit angeben?
Gruß
byob
Hi,
ich hab auf einer ganz normalen ASPX Page ein GridView.
Nur sind die Zeilenabstände soooowas von groß!!
Wie kann ich die Zeilenabstände definieren?
Gruß
byob
Hab es nun über SQL gelöst.
SELECT vorname + ',' + nachname, id FROM bla
Hi,
ich habe ein DropDownfeld, welches an ein DataSet gebunden ist.
Als Displayvalue habe ich die Spalte "Nachname" gewählt.
Wenn es aber nun Zwei Müllers gibt stehe ich auf dem Schlauch.
Nun würde ich gerne Nachname, Vorname in das DropDown schreiben.
Wie kann ich das realisieren?
Gruß
byob
Wenn du
> auf true setzt und dein leerer Eintrag vor dem Databinding hinzufügst, bleibt er enthalten.
Super!
Es läuft - dankeschön!
Gruß
byob
Hi,
ich habe eine ASP Seite auf der sich ein DropDown Feld befindet.
Das DropDown ist an ein DataSet gebunden. Nun möchte ich gerne per default ein Item "kein Wert" mit dem Value 0 drinne haben. Wie realisiere ich das?
Gruß
byob
Ein Webverweis fügt Ihr hinzu, wenn Ihr einen ASP.NET Webservice geschrieben habt und einen Dienstverweis wenn Ihr ein WCF Dienst habt.
Hi,
ich habe ein Formular, auf dem ein DropDown Feld ist.
Nun will ich alle verfügbaren Datensätze aus einer Datenbank in dem Ding anzeigen lassen. Bis hier hin kein Problem.
Aber dieses Formular ist eine Benutzerübersicht. Und der Wert der in der DB gespeichert ist, soll in dem Dropdownfeld von vorne rein Selected sein.
Und da weiß ich nicht wie ich das machen soll.
Gruß
byob
und damit?:
datagridview1.DataSource = ds.Tables[0];
Geiles Ding!
Funktioniert. Kannst du mir auch erklären warum? 😉
DataSet kann im DGV nicht angezeigt werden. Das kann nur Table oder DataView.
Hab ich mir auch schon gedacht.
Hab dann:
datagridview1.DataSource = ds.Tables["user"];
genommen. Nach wie vor: Das DGV bleibt leer..
Moin,
ich bin am verzweiflen...ich habe einen Webservice, der im Internet gehostet wird. Alles wunderbar. Der gibt ein DataSet raus.
So in meinem Client lasse ich dieses DataSet zu XML schreiben, auch kein Problem.
datagridview1.DataSource = web.getKunden();
Aber das Datagridview bleibt leer?!?
In der XML steht das Schema, sowie die Daten..
Gruß
byob
ich sehe keinen Host-Code. Wo und wie hostest Du Deinen WCF-Dienst?
Das Ding wird noch von dem Visual Studio Development Server gehostet.
(F5 - debugging)
Gruß
byob
Michael Jackson ist der King of Pop!
Ich bin kein großer Fan seiner Musik, aber er hat sehr viel in seinem Leben erreicht.
Und zu den anderen "Geschichten" über ihn:
Er soll Kinder misshandelt haben? Ich persönlich glaube das nicht!
Weil:
Ist es jemandem aufgefallen, dass das Gerücht kam, Michael Jackson bzw. sein Ruf war ruiniert und danach hat kaum noch jemand drüber gesprochen?
Die Eltern des ach so armen Kindes haben eine Million US Dollar bekommen (~700.000,00€). Würdet ihr euch als Eltern eines missbrauchten Kindes mit einer Million zufrieden geben? Ich nicht - ich würde diese Person gerne im Knast sehen wollen.
Jetzt wo er eine Welttournee machen wollte, jetzt wo er evtl. ein neues Album rausbringen wollte, stirbt er? Durch Zufall? Durch eine Überdosis an Medikamenten, die er selber sich zugefügt haben soll?
Ich bin der Meinung, dass man das ganze mit sehr viel Vorsicht genießen sollte.
Nichts destotrotz R.I.P
Gruß
byob
Spontan würde ich Location.X und Location.Y sagen...
Hi,
ich habe einen WCF Webservice:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.Text;
using System.Data;
namespace WcfService1
{
// HINWEIS: Wenn Sie hier den Klassennamen "Service1" ändern, müssen Sie ebenfalls den Verweis auf "Service1" in "Web.config" und in der zugeordneten SVC-Datei aktualisieren.
public class Service1 : IService1
{
public string GetData(int value)
{
return string.Format("You entered: {0}", value);
}
public DataSet getKunden()
{
DevDataSet ds = new DevDataSet();
DevDataSetTableAdapters.userTableAdapter ta = new WcfService1.DevDataSetTableAdapters.userTableAdapter();
ta.Fill(ds.user);
return ds;
}
public String getTestText()
{
return "Dies ist ein Test";
}
public CompositeType GetDataUsingDataContract(CompositeType composite)
{
if (composite.BoolValue)
{
composite.StringValue += "Suffix";
}
return composite;
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.Text;
using System.Data;
namespace WcfService1
{
// HINWEIS: Wenn Sie hier den Schnittstellennamen "IService1" ändern, müssen Sie den Verweis auf "IService1" in "Web.config" ebenfalls aktualisieren.
[ServiceContract]
public interface IService1
{
[OperationContract]
string GetData(int value);
[OperationContract]
CompositeType GetDataUsingDataContract(CompositeType composite);
// AUFGABE: Hier Dienstvorgänge hinzufügen
[OperationContract]
DataSet getKunden();
[OperationContract]
String getTestText();
}
// Verwenden Sie einen Datenvertrag, wie im folgenden Beispiel dargestellt, um Dienstvorgängen zusammengesetzte Typen hinzuzufügen.
[DataContract]
public class CompositeType
{
bool boolValue = true;
string stringValue = "Hello ";
[DataMember]
public bool BoolValue
{
get { return boolValue; }
set { boolValue = value; }
}
[DataMember]
public string StringValue
{
get { return stringValue; }
set { stringValue = value; }
}
}
}
Und hier der Client:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Test
{
public partial class Form1 : Form
{
HydraService.Service1Client web = new Test.HydraService.Service1Client();
DataSet ds;
public Form1()
{
InitializeComponent();
ds = web.getKunden();
//MessageBox.Show(web.getTestText());
dataGridView1.DataSource = ds;
}
}
}
Wenn ich nun den Client ausführe, wird folgender Fehler geworfen:
Die zugrunde liegende Verbindung wurde geschlossen: Die Verbindung wurde unerwartet getrennt..
Hat jemand eine Idee, woran das liegen könnte?
Gruß
byob
Hallo,
die aktuelle Zeile (Index) muss, wenn das nicht eh schon passiert, in den CommandArguments mitgeliefert werden. Dann kannst du über die Rows Eigenschaft des GridViews auf die Daten zugreifen.
Sowas in der Art habe ich mir schon gedacht, nur wie liefere ich den Index mit?
Gruß
byob
Guten Morgen,
Ich habe eine ASPX Page in der sich ein DataGrid befindet.
Dem DG habe ich einen Button hinzugefügt:
<asp:TemplateField HeaderText="Aktion">
<ItemTemplate>
<asp:Button ID="LinkButton1"
CommandArgument='<%# Eval("username") %>'
CommandName="delit" runat="server">
</asp:Button>
</ItemTemplate>
</asp:TemplateField>
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "delit")
{
// Hier will ich auf Daten der aktuellen Zeile zugreifen.
}
}
wie kann ich in meiner Methode nun auf die Aktuelle Zeile in meinem DG zugreifen von der aus der Button geklickt wurde?
Gruß
byob
verwendetes Datenbanksystem: MSSQL 2005 Exp.
Hi,
ich habe ein DataSet! Dieses DataSet beinhaltet eine DataTable! Und diese DataTable hat eine Spalte die ich mir aus mehreren Tabellen hole:
SELECT personengruppen.bezeichnung, personen.nachname, personen.vorname, personen.username, personen.passwort, personen.geburtsdatum, personen.eintritt,
personen.austritt, personen.qualifikation, personen.betrieb, personen.führungskraft, personen.vertragsvolumen, personen.freistellung,
personen.freistvolumen, personen.verzpunkt
FROM personen INNER JOIN
personengruppen ON personen.gruppenID = personengruppen.gruppenID
Nun habe ich ein ASP.NET DataGrid, ich weiße dem grid.DataSource die DataTable zu...
Ist es möglich dafür eine UpdateMethod zu generieren?
Weil in dem Designer weigert er sich eine zu erstellen.
Gruß
byob
Ihr müsst mal KeyUp gedrückt halten und warten bis der Baustein auf dem Boden angekommen ist 😃
Index ausserhalb des Arraybereichs 😛
Wieso soll ein Event geschmissen werden?
Solche Links passen doch, du weisst ja auf welcher Seite du bist.
Hi Peter Bucher,
meinst du, dass ich wie in PHP arbeite und von der URL die Parameter ziehe und mit denen arbeite?
Gruß
byob
Gute Abend,
ich habe eine ASP.NET Seite:
<%@ Page Language="C#" MasterPageFile="~/design/MasterPage.master" AutoEventWireup="true" CodeFile="admin.aspx.cs" Inherits="admin" Title="Unbenannte Seite" %>
<%@ Import Namespace="Artisteer" %>
<%@ Register TagPrefix="artisteer" Namespace="Artisteer" %>
<%@ Register TagPrefix="art" TagName="AdminMenu" Src="~/Steuerelemente/AdminMenu.ascx" %>
<%@ Register TagPrefix="art" TagName="DefaultHeader" Src="~/Steuerelemente/DefaultHeader.ascx" %>
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContentPlaceHolder" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ScriptIncludePlaceHolder" Runat="Server">
</asp:Content>
<asp:Content ID="HeaderContent" ContentPlaceHolderID="HeaderContentPlaceHolder" Runat="Server">
<art:DefaultHeader ID="DefaultHeader" runat="server" />
</asp:Content>
<asp:Content ID="MenuContent" ContentPlaceHolderID="MenuContentPlaceHolder" Runat="Server">
<art:adminmenu ID="AdminMenuContent" runat="server" />
</asp:Content>
<asp:Content ID="Content5" ContentPlaceHolderID="SheetContentPlaceHolder" Runat="Server">
<p>
Session läuft aus um:
<asp:Label ID="lblSession" runat="server"></asp:Label>
</p>
<h1>
<asp:Label ID="lblH1" runat="server" style="text-align: center"></asp:Label>
</h1>
</asp:Content>
Die Navigation (Menü) wird über ein UserControl gesteuert:
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="AdminMenu.ascx.cs" Inherits="AdminMenu" %>
<ul class="artmenu">
<li><a href="default.aspx"><span class="l"></span><span class="r"></span><span class="t">Home</span></a>
<!--ul>
<li><a href="#">Photos</a>
<ul>
<li><a href="#">2008</a></li>
<li><a href="#">2007</a></li>
<li><a href="#">2006</a></li>
</ul>
</li>
<li><a href="#">Gadgets</a></li>
<li><a href="#">News</a></li>
<li><a href="#">Posts</a></li>
</ul-->
</li>
<li><a href="admin.aspx"><span class="l"></span><span class="r"></span><span class="t">Mitarbeiter</span></a>
<ul>
<li><a href="#">Mitarbeiterübersicht</a></li>
<li><a href="#">Mitarbeiter hinzufügen</a></li>
</ul>
</li>
</ul>
Wenn nun jemand auf der Site auf den Punkt "Mitarbeiter hinzufügen klickt, soll ein C# Eventhandler greifen.
Wie kann ich das bewerkstelligen?
Gruß
byob
Alles gut. Problem war: der Pfad 😛
Relativ und absolut..
Danke dennoch 😃
Gruß
byob
Artisteer erzeugt aspx, css, cs Dateien.
na also 😉
(siehe oben)
Das laden der Dateien ist inzwischen kein Problem mehr - allerdings frisst VS 08 Prof. das CSS nicht. Die Seite ist total entstellt...ich weiß nichtmehr weiter.
Gruß
byob
Hallo,
was ist genau dein Problem? Dieses Artisteer erzeugt HTML und CSS (hoffe ich doch) das kannst du doch einfach übernehmen.
Hallo Jürgen,
Artisteer erzeugt aspx, css, cs Dateien.
Hi,
im Grunde ist es der Sound: http://www.policeinterceptor.com/sounds/gqold.wav
Nur dumpfer und langsamer...ich finde den nirgends...
Mahlzeit,
ihr kennt doch sicherlich alle diese AMI Sirene, die ertönt wenn im Pentagon die Defconstufe erhöht wird 😛
Dieses monotone, dumpfe...
Wisst ihr wo ich sowas herkriege?
Gruß
byob
Hallo,
ich habe in ASP.NET (C#) eine Webanwendung programmiert.
Nun soll da ein Design hinzugefügt werden (generiert von dem Programm Artisteer).
Wie mache ich das?
Gruß
byob
Ja, aber beachte: der Redirect von Zwischenpage auf Ziel muss clientseitig (meta refresh und/oder javascript) erfolgen; du musst auch noch für Alternativ sorgen, falls beide Arten nicht funktionieren.
Nun funktioniert alles.
Ich war einfach zu hohl!!
Habe den Redirect vor dem Session setzen gemacht...
Asche über mein Haupt 😕
Ganz einfach, log dich hier im Forum aus und wieder ein. Was hast du festgestellt, nach dem du username + passwort und auf dem Button geklickt hast? ja, du siehst eine Zwischenseite mit der Meldung "Vielen Dank ... Sollte es zu lange ..." das ist die gemeinte Zwischenseite; sie ist da um SessionCookie zu setzen, ohne diese Zwischenseite bist du immer noch als nicht angemeldet.
Also in der Default.aspx setze ich den Sessionwert, mach ein Redirect auf "zwischenpage.aspx", in der Zwischenpage mache ich ein Redirect auf "Admin.aspx" und in der Admin.aspx lese ich Session["auth"] wieder aus?
Gruß
byob
Session benützt meist Cookies, d.h. es muss einmal durch den Client gejagt werden, sonst gibt es keine Cookie zur Identifikation des SessionObject. Baue also eine Zwischenseite ein und leite anschließend zum Endziel, damit Cookie gesetzt werden kann.
Sorry, aber das verstehe ich beim besten Willen nicht. Könntest du das etwas detaillierter ausführen?
Gruß
byob