21. december 2004 - 01:06Der er
15 kommentarer og 1 løsning
dropdownlist eller select
Hvordan kan en dropdown liste udfyldest via kode i en Class, følgende kode demonstrer lidt af ide'en til løsningen. Den fejl jeg får i øjeblikket er: Microsoft JScript runtime error: 'FillLowerLevel' is undefined
Private Sub FillLowerLevel(ByVal sender As System.Object, ByVal e As System.EventArgs) dlLowerLevel.Attributes.Add("Red","1") dlLowerLevel.Attributes.Add("Green","2") End Sub
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Jeg ser på din kommentar senere i dag. Jeg ved at min programmeringsmåde ikke er helt i tråd med ren asp.net, fordi jeg ikke bruger en "fil per site". Måden jeg laver tingene på, er sådan at jeg bruger class'en i aspx.vb filen, til al programmeringen, og har kun en "tom" forside, hvor der kun er headere o.l. Resten foregår i class'en, meget nemt at vedligeholde. Måske Microsoft finder ud af hvor effektivt det er til næste eller tredje version af dot net.. :)
Sub FillSubject() Dim aSubject As DataTable Dim i As Integer Dim row As DataRow
aSubject = GetRecordsetArray("SELECT Id,Subject FROM subject WHERE uiParent = 0 ORDER BY subject") If aSubject.Rows.Count <> 0 Then For Each row In aSubject.Rows Dim myItem = New ListItem() myItem.value = row(0) myItem.text = row(1) ddSubject.Items.Add(myItem) myItem = Nothing Next End If End Sub
Sub ddSubject_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ddSubject.SelectedIndexChanged LabelError = "Can not fill in Lower Level subjects" End Sub
..............
Microsoft JScript runtime error: Object doesn't support this property or method
ja det lyder unægteligt lidt underligt... jeg har lige et par spørgsmål :
hvilket browser ser du det i ? har du slet ikke noget kode i stil med GetPostbackEventReference ell. ? har du selv skrevet noget clientside kode ? er dine lister indlejret i en usercontrol ? hvilket version af frameworket bruger du ?
Jeg bruger IE 6.0 GetPostbackEventReference kender jeg ikke noget til. Jeg har ikke skrevet nogen client kode vedrørende .net koden. Den JScript fejl der opstår har .Net selv lavet. Nej listerne er ikke i en usercontrol, de er i aspx filen. Jeg bruger .Net Framework 1.1
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.