ScriptResourceAttribute.ScriptResourceName Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Upozornění
This property is obsolete. Use StringResourceName instead.
Získá název souboru prostředků knihovny skriptů.
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
Hodnota vlastnosti
Název souboru prostředků knihovny skriptů.
- Atributy
Příklady
Následující příklad ukazuje ScriptResourceAttribute atribut pro soubor skriptu s názvem CheckAnswer.js, který používá prostředky ze souborů prostředků VerificationResources. Název Answer
slouží k odkazu na tyto prostředky. V tomto příkladu ScriptResourceName vrátí vlastnost LocalizingResources.VerificationResources. Přípona názvu souboru není zahrnuta, když definujete 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")>
Následující příklad ukazuje, jak používat prostředky v klientském skriptu. Klíče prostředků (Correct
a Incorrect
) mají předponu Answer
, aby bylo možné identifikovat definici prostředku skriptu, která obsahuje hodnoty.
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;
}
}