Ich kenne meine ASP.NET, aber ich muss zugeben, ich bin dumm mit Klassen und nicht sicher, wie sie genau funktionieren. Habe auch noch nicht mit ihnen gearbeitet, aber ich möchte. Aber was ich weiß ist, dass es ein Ort ist, wo ich Code für die Wiederverwendung richtig halten kann? Wie sieht meine Klasse mit meinem Code aus?Aufruf einer Klasse in ASP.NET
Also das ist mein Code, den ich auf etwa 3 Formen verwende - aber ich möchte es in 1 Ort speichern und rufen Sie es einfach von wie wenn ich auf btnSubmit klicke.
Dim strConnection As String = ConfigurationManager.ConnectionStrings("ConnectionString").ConnectionString
Dim con As SqlConnection = New SqlConnection(strConnection)
Dim cmd As SqlCommand = New SqlCommand
Dim objDs As DataSet = New DataSet
Dim dAdapter As SqlDataAdapter = New SqlDataAdapter
cmd.Connection = con
cmd.CommandType = CommandType.Text
cmd.CommandText = "SELECT distinct FIELD FROM TABLE order by FIELD"
dAdapter.SelectCommand = cmd
con.Open()
dAdapter.Fill(objDs)
con.Close()
If (objDs.Tables(0).Rows.Count > 0) Then
lstDropdown.DataSource = objDs.Tables(0)
lstDropdown.DataTextField = "FIELD"
lstDropdown.DataValueField = "FIELD"
lstDropdown.DataBind()
lstDropdown.Items.Insert(0, "Please Select")
lstDropdown2.Items.Insert(0, "Please Select")
Else
lblMessage.Text = "* Our Database seem to be down!"
End If
Was muss ich hier eingeben, um meinen Code oben auszuführen?
Protected Sub btnSubmit_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnSubmit.Click
?????????????????????????????????
End Try
End Sub
Etienne