Ich bin neu in klassischen Asp und so ist Ich versuche, den folgenden Code zu verstehen, denklassische ASP Formatfehler
<input class="uploadCalcField" type="text" size="12" name="<%="upload" & "z" & rs("e_cat_id") & "z" & l2_id & "z" & l1_id%>" value="<%=formatnumber(Request.Form("upload" & "z" & rs("e_cat_id") & "z" & l2_id & "z" & l1_id), 0)%>" onClick="this.blur();">
die Fehler einen Fehler verursacht
Typenkonflikt: ‚Format‘ .
ich die Ausgabe von
Request.Form("upload" & "z" & rs("e_cat_id") & "z" & l2_id & "z" & l1_id)
überprüft haben, und es ist leer, was die Ursache zu sein scheint, kann mir jemand helfen, den Fehler zu verstehen?
Normalerweise diese Art von Fehler bedeutet so etwas wie es keine tatsächliche Zahl Format ist. Haben Sie versucht, den Wert der Nummer, die Sie in formatnumber() eingeben möchten, zu debuggen, damit Sie sehen können, mit welchen Werten Sie arbeiten oder nicht? – 4532066
Zum Beispiel, Sie geben eine große lange Liste von Werten in Formatnummer, und auch, Sie scheinen ein "Z" ein paar Mal enthalten - das allein bricht Formatnummer, da es keine Zahl ist. – 4532066
@Idiot, in der Tat denke ich auch dasselbe. Da dies Legacy-Code ist, frage ich mich, aus welchem Grund Code so geschrieben wird. Aber in diesem Moment bin ich völlig verwirrt :( – Prathyush