ScriptResourceAttribute.ScriptResourceName Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Dikkat
This property is obsolete. Use StringResourceName instead.
Betik kitaplığı için kaynak dosyasının adını alır.
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
Özellik Değeri
Betik kitaplığı için kaynak dosyasının adı.
- Öznitelikler
Örnekler
Aşağıdaki örnekte VerificationResources kaynak dosyalarındaki kaynakları kullanan CheckAnswer.js adlı bir betik dosyasının özniteliği gösterilmektedir ScriptResourceAttribute . Ad Answer , bu kaynaklara başvurmak için kullanılır. Bu örnekte özelliği " ScriptResourceName LocalizingResources.VerificationResources" döndürür. dosya adı uzantısını tanımlarken ScriptResourceNameeklenmez.
[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")>
Aşağıdaki örnekte, kaynakların istemci betiğinde nasıl kullanılacağı gösterilmektedir. Değerleri içeren betik kaynak tanımını tanımlamak için kaynak anahtarları (Correct ve Incorrect) ön ekini Answer alır.
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;
}
}