ScriptResourceAttribute.ScriptResourceName Propiedad

Definición

Precaución

This property is obsolete. Use StringResourceName instead.

Obtiene el nombre del archivo de recursos de la biblioteca de scripts.

public:
 property System::String ^ ScriptResourceName { System::String ^ get(); };
public string ScriptResourceName { get; }
[System.Obsolete("This property is obsolete. Use StringResourceName instead.")]
public string ScriptResourceName { get; }
member this.ScriptResourceName : string
[<System.Obsolete("This property is obsolete. Use StringResourceName instead.")>]
member this.ScriptResourceName : string
Public ReadOnly Property ScriptResourceName As String

Valor de propiedad

String

Nombre del archivo de recursos de la biblioteca de scripts.

Atributos

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 ScriptResourceName propiedad devuelve "LocalizingResources.VerificationResources". La extensión de nombre de archivo no se incluye al definir .ScriptResourceName

[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