Share via


ScriptResourceAttribute.TypeName 屬性

定義

警告

This property is obsolete. Use StringResourceClientTypeName instead.

取得擷取資源檔中之值時使用的名稱。

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

屬性值

String

擷取資源檔中的值時,在用戶端指令碼中使用的名稱。

屬性

範例

下列範例顯示 ScriptResourceAttribute 名為 CheckAnswer.js 腳本檔案的屬性,該檔案使用來自 AuthenticationResources 資源檔的資源。 名稱 Answer 是用來參考這些資源。 在此範例中 TypeName ,屬性會傳回 「Answer」。

[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")>

下列範例示範如何在用戶端腳本中使用資源。 資源索引鍵 (CorrectIncorrect) 前面會加上 Answer ,以識別包含值的腳本資源定義。

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

備註

屬性 TypeName 包含用來擷取用戶端腳本中當地語系化資源的值。 用戶端腳本必須包含 TypeName 要當地語系化之資源的值和索引鍵名稱。

適用於