ScriptResourceAttribute.ScriptName Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Namen der Skriptbibliothek ab.
public:
property System::String ^ ScriptName { System::String ^ get(); };
public string ScriptName { get; }
member this.ScriptName : string
Public ReadOnly Property ScriptName As String
Eigenschaftswert
Der Name der Skriptbibliothek.
Beispiele
Das folgende Beispiel zeigt ein ScriptResourceAttribute Attribut für eine Skriptdatei namens CheckAnswer.js, die Ressourcen aus den VerificationResources-Ressourcendateien verwendet. Der Name Answer wird verwendet, um auf diese Ressourcen zu verweisen. In diesem Beispiel gibt die ScriptName Eigenschaft "LocalizingResources.CheckAnswer.js" zurück.
[assembly: System.Web.UI.WebResource("LocalizingScriptResources.CheckAnswer.js", "application/x-javascript")]
[assembly: System.Web.UI.ScriptResource("LocalizingScriptResources.CheckAnswer.js", "LocalizingScriptResources.VerificationResources", "Answer")]
<Assembly: System.Web.UI.WebResource("LocalizingScriptResources.CheckAnswer.js", "application/x-javascript")>
<Assembly: System.Web.UI.ScriptResource("LocalizingScriptResources.CheckAnswer.js", "LocalizingScriptResources.VerificationResources", "Answer")>
Das folgende Beispiel zeigt, wie die Ressourcen im Clientskript verwendet werden. Die Ressourcenschlüssel (Correct und Incorrect) werden präfixiert Answer , um die Skriptressourcendefinition zu identifizieren, die die Werte enthält.
function CheckAnswer()
{
var firstInt = $get('firstNumber').innerText;
var secondInt = $get('secondNumber').innerText;
var userAnswer = $get('userAnswer');
if ((Number.parseLocale(firstInt) + Number.parseLocale(secondInt)) == userAnswer.value)
{
alert(Answer.Correct);
return true;
}
else
{
alert(Answer.Incorrect);
return false;
}
}