'ASP.business_aspx' enthält keine definition für 'submitSearchClick' und keine Erweiterungsmethode 'submitSearchClick'
Ich bekomme immer diese Fehler auftauchen, jedes mal, wenn ich versuche, führen Sie eine Seite auf meiner website...
'ASP.business_aspx' enthält keine definition für 'submitSearchClick' und keine Erweiterungsmethode 'submitSearchClick' die Annahme ein erstes argument vom Typ 'ASP.business_aspx' gefunden werden konnte
Dies ist der code, den ich in der Seite 'business.aspx.cs'
protected void submitSearchClick(object sender, EventArgs e)
{
}
- und dies ist die Zeile, die den Fehler hält hochziehen...
<asp:Button ID="searchButton" text="Search" runat="server" onclick="submitSearchClick"/>
Ich bin echt verwirrt im moment, die Menschen haben gesagt, ich solle mich geändert privaten geschützten, aber es ist alles bereit geschützt, und ich suchte die Website für eine brauchbare Antwort, aber leider wurde nichts gefunden.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Lassen Sie den mark-up generieren der Ereignis-handler selbst. Sichern Sie Ihre event-handler-Inhalte. Löschen Sie die beim klicken-Ereignisprozedur im code-behind und dessen Attribut im markup. Geben Sie die beim klicken-Attribut in den mark-up, aber dieses mal wählen Sie die erstellen Sie eine neue Ereignis-option von Visual studio Intellisense.
Dadurch wird eine Veranstaltung wie diese in der code-behind.
Diese in der Regel behebt eine beschädigte designer-Datei.Reinigen Sie und neu erstellen Sie die Projektmappe, und jetzt das Ereignis wird so verdrahtet werden, dass Sie die-Taste.
Alternativ löschen Sie die onclick-Attribut in den mark-up und seine handler im code-behind.Dann mit der rechten klicken Sie auf die Schaltfläche im designer und auf das onclick-Ereignis, auf dessen Eigenschaften(auf die Sie zugreifen, indem Sie auf das Blitz-Symbol), regenerieren die event-handler.
Gibt es eine entsprechende
business.aspx.designer.cs
- Datei ist out-of-sync? Versuchen Sie, eine Eigenschaft, die auf das Steuerelement im designer. Benötigen Sie mehr Informationen sonst.