ScriptResourceAttribute.ScriptName Eigenschaft

Definition

Ruft den Namen der Skriptbibliothek ab.Gets the name of the script library.

public:
 property System::String ^ ScriptName { System::String ^ get(); };
public string ScriptName { get; }
member this.ScriptName : string
Public ReadOnly Property ScriptName As String

Eigenschaftswert

String

Der Name der Skriptbibliothek.The name of the script library.

Beispiele

Das folgende Beispiel zeigt ein- ScriptResourceAttribute Attribut für eine Skriptdatei mit dem Namen CheckAnswer.js, die Ressourcen aus den VerificationResources-Ressourcen Dateien verwendet.The following example shows a ScriptResourceAttribute attribute for a script file named CheckAnswer.js that uses resources from the VerificationResources resource files. Der Name Answer wird verwendet, um auf diese Ressourcen zu verweisen.The name Answer is used to reference these resources. In diesem Beispiel gibt die- ScriptName Eigenschaft "LocalizingResources.CheckAnswer.js" zurück.In this example, the ScriptName property returns "LocalizingResources.CheckAnswer.js".

[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")> 

Im folgenden Beispiel wird gezeigt, wie die Ressourcen in Client Skripts verwendet werden.The following example shows how to use the resources in client script. Den Ressourcen Schlüsseln ( Correct und Incorrect ) wird das Präfix vorangestellt Answer , um die Skript Ressourcendefinition zu identifizieren, die die Werte enthält.The resource keys (Correct and Incorrect) are prefixed with Answer to identify the script resource definition that contains the values.

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;
    }
}

Gilt für: