ScriptResourceAttribute.ScriptResourceName Properti

Definisi

Perhatian

This property is obsolete. Use StringResourceName instead.

Mendapatkan nama file sumber daya untuk pustaka skrip.

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

Nilai Properti

Nama file sumber daya untuk pustaka skrip.

Atribut

Contoh

Contoh berikut menunjukkan ScriptResourceAttribute atribut untuk file skrip bernama CheckAnswer.js yang menggunakan sumber daya dari file sumber daya VerificationResources. Nama Answer ini digunakan untuk mereferensikan sumber daya ini. Dalam contoh ini, ScriptResourceName properti mengembalikan "LocalizingResources.VerificationResources". Ekstensi nama file tidak disertakan saat Anda menentukan 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")>

Contoh berikut menunjukkan cara menggunakan sumber daya dalam skrip klien. Kunci sumber daya (Correct dan Incorrect) diawali dengan Answer untuk mengidentifikasi definisi sumber daya skrip yang berisi nilai.

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

Berlaku untuk