ScriptResourceAttribute.ScriptResourceName Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
This property is obsolete. Use StringResourceName instead.
Ruft den Namen der Ressourcendatei für die Skriptbibliothek ab.
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
Eigenschaftswert
Der Name der Ressourcendatei für die Skriptbibliothek.
- Attribute
Beispiele
Das folgende Beispiel zeigt ein ScriptResourceAttribute Attribut für eine Skriptdatei namens CheckAnswer.js, die Ressourcen aus den VerificationResources-Ressourcendateien verwendet. Der Name Answer
wird verwendet, um auf diese Ressourcen zu verweisen. In diesem Beispiel gibt die ScriptResourceName Eigenschaft "LocalizingResources.VerificationResources" zurück. Die Dateinamenerweiterung ist nicht enthalten, wenn Sie definieren 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")>
Im folgenden Beispiel wird gezeigt, wie Die Ressourcen im Clientskript verwendet werden. Den Ressourcenschlüsseln (Correct
und Incorrect
) wird das Präfix vorangestellt Answer
, um die Skriptressourcendefinition zu identifizieren, die die Werte enthält.
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;
}
}