Compartir a través de


ScriptResourceAttribute.ScriptName Propiedad

Definición

Obtiene el nombre de la biblioteca de scripts.

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

Valor de propiedad

String

Nombre de la biblioteca de scripts.

Ejemplos

En el ejemplo siguiente se muestra un ScriptResourceAttribute atributo para un archivo de script denominado CheckAnswer.js que usa recursos de los archivos de recursos VerificationResources. El nombre Answer se usa para hacer referencia a estos recursos. En este ejemplo, la ScriptName propiedad devuelve "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")>

En el ejemplo siguiente se muestra cómo usar los recursos en el script de cliente. Las claves de recurso (Correct y Incorrect) tienen el prefijo para Answer identificar la definición de recursos de script que contiene los valores.

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

Se aplica a