Compile website
Hej,Jeg forsøger at compile min webside, men bliver ved med at få besked om at jeg skal erklære (BC30451) mine elementer i codebehind, som fx Checkbox_BTLServices som findes på siden og bliver loopet igennem i codebehind.
For Each strItem As ListItem In Checkbox_BTLServices.Items
If strItem.Selected = True Then
Dim strServiceID As Integer = strItem.Value
Dim dcUserToolsCampaigns As LinqTo_UserToolsDataContext = New LinqTo_UserToolsDataContext()
Dim strServicevalue = (From a In dcUserToolsCampaigns.Salesmanagement_Services
Where a.ServiceID = strServiceID Select a.Servicevalue).Single
Dim strRowSaleBTLServices As DataRow = strSaleBTLServices.NewRow
strRowSaleBTLServices(0) = strServiceID
strRowSaleBTLServices(1) = strServicevalue
strRowSaleBTLServices(2) = TextBox_NewCustomerID.Text
strSaleBTLServices.Rows.Add(strRowSaleBTLServices)
End If
Next
Problemet kan "nemt" løses ved at jeg laver en
Dim Checkbox_BTLServices as CheckboxList
Men der er bare rigtig mange elementer som skal erklæres på den måde og det bør vel ikke være nødvendigt at smide en Dim på alle i codebehind?
Jeg får desuden også en BC30506 på en linkbutton event, en handles-klausul kræver en WithEvents-variabel :
Protected Sub LinkButton_LoadVouchers_Click(sender As Object, e As System.EventArgs) Handles LinkButton_LoadVouchers.Click
Håber I kan hjælpe en desperat noob :D