Freigeben über


ScriptResourceAttribute.ScriptName Eigenschaft

Definition

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

String

Der Name der Skriptbibliothek.

Beispiele

Das folgende Beispiel zeigt ein Attribut für eine ScriptResourceAttribute Skriptdatei mit dem Namen CheckAnswer.js, die Ressourcen aus den Ressourcendateien "VerificationResources" 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;
    }
}

Gilt für