webForumDet fria alternativet

Felmess: Object reference not set to an instance of an object...

.NETur .NET

7 svar · 578 visningar · startad av T_Codez

Medlem sedan juli 2001458 inlägg
Frågan#1

hej hej

Här kommer en liten basicfråga...

Jag har följande kod:

 Private Sub SearchBtn_Click(ByVal sender As System.Object, ByVal e As System.Web.UI.ImageClickEventArgs) Handles SearchBtn.Click
        Dim searchstring As String
        searchstring = SearchBox.Text  ' rad 798
        GetSearchData(searchstring)
    End Sub

Och får detta felmeddelande:

Server Error in '/' Application.
----------------------------

Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution
of the current web request. Please review the stack trace for more
information about the error and where it originated in the code.

Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

Source Error:

An unhandled exception was generated during the execution of the
current web request. Information regarding the origin and location
of the exception can be identified using the exception stack trace
below.

Stack Trace:

[NullReferenceException: Object reference not set to an instance of an object.]
Server._default_start.SearchBtn_Click(Object sender, ImageClickEventArgs e) in C:\Inetpub\default.aspx.vb:798
System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e) +109
System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +69
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +18
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain() +1292

FRÅGAN
Var och hur ska en initiering se ut?

Tack för uppmärksamheten

/ :OO

Medlem sedan juli 20011 084 inlägg
#2

Använder du Code Behind i 1.1 eller 2.0? Finns textboxen "SearchBox"?

Medlem sedan juli 2001458 inlägg
#3

använder 1.1... och "Jupp" textboxen finns...

Medlem sedan juli 20011 084 inlägg
#4

Definierar du Textboxen i code-behind?

protected TextBox SearchBox;

Det är ju annars därför man gått över till 2.0 för att slippa hålla på med det :)

Medlem sedan jan. 20012 204 inlägg
#5

red

Medlem sedan apr. 2004778 inlägg
#6

Har du satt runat="server" i TextBox-taggen?

Medlem sedan juli 2001458 inlägg
#7

PDalen - Har du satt runat="server" i TextBox-taggen?

Jaa... det stämmer...

Medlem sedan jan. 20013 406 inlägg
#8

Har liknande problem i code behind 2.0.
Har en Content för en sida som använder sig av en Masterpage.
Vill jag fylla denna Content med något så får jag:
Object reference not set to an instance of an object.
Lägger jag en Image i denna Content så kommer jag åt Image'e objektet utan
problem. Provade lägga en PlaceHolder men kom inte åt den heller.
Provat både att komma åt den direkt (vilket funkar med Image objektet)
samt via this.FindControl() utan resultat.

134 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)