DataBinding.PropertyName プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > DataBinding.PropertyName プロパティの意味・解説 

DataBinding.PropertyName プロパティ

データ連結する先の ASP.NET サーバー コントロール プロパティの名前を取得します

名前空間: System.Web.UI
アセンブリ: System.Web (system.web.dll 内)
構文構文

使用例使用例

DataBindingオブジェクト (myDataBinding2) のさまざまなプロパティアクセスする 3 つの変数 (dataBindingOutput1dataBindingOutput2dataBindingOutput3) を宣言するコード例次に示します。この例では、次にPropertyName プロパティの値を dataBindingOutput1代入し、文字列 "The property name is " と連結してその結果の値をファイル書き込んでます。

    ' Use the DataBindingCollection.GetEnumerator method
    ' to iterate through the myDataBindingCollection object
    ' and write the PropertyName, PropertyType, and Expression
    ' properties to a file for each DataBinding object
    ' in the MyDataBindingCollection object. 
    myDataBindingCollection = DataBindings
    Dim myEnumerator As IEnumerator = myDataBindingCollection.GetEnumerator()

    While myEnumerator.MoveNext()
        myDataBinding2 = CType(myEnumerator.Current, DataBinding)
        Dim dataBindingOutput1, dataBindingOutput2, dataBindingOutput3
 As [String]
        dataBindingOutput1 = [String].Concat("The property name
 is ", myDataBinding2.PropertyName)
        dataBindingOutput2 = [String].Concat("The property type
 is ", myDataBinding2.PropertyType.ToString(), "-",
 dataBindingOutput1)
        dataBindingOutput3 = [String].Concat("The expression is
 ", myDataBinding2.Expression, "-", dataBindingOutput2)
        WriteToFile(dataBindingOutput3)

        myDataBindingExpression2 = [String].Concat("<%#",
 myDataBinding2.Expression, "%>")
        myStringReplace2 = myDataBinding2.PropertyName.Replace(".",
 "-")
        myHtmlControlDesignBehavior.SetAttribute(myStringReplace2, myDataBindingExpression2)
        Dim index As Integer
 = myStringReplace2.IndexOf("-"c)
    End While ' while loop ends
End Sub 'OnBindingsCollectionChanged
// Use the DataBindingCollection.GetEnumerator method
// to iterate through the myDataBindingCollection object
// and write the PropertyName, PropertyType, and Expression
// properties to a file for each DataBinding object
// in the MyDataBindingCollection object. 
myDataBindingCollection = DataBindings;
IEnumerator myEnumerator = myDataBindingCollection.GetEnumerator();

while (myEnumerator.MoveNext())
{
    myDataBinding2 = (DataBinding)myEnumerator.Current;
    String dataBindingOutput1, dataBindingOutput2, dataBindingOutput3;
    dataBindingOutput1 = String.Concat("The property name is ", myDataBinding2.PropertyName);
    dataBindingOutput2 = String.Concat("The property type is ", myDataBinding2.PropertyType.ToString(),
 "-", dataBindingOutput1);
    dataBindingOutput3 = String.Concat("The expression is ", myDataBinding2.Expression,
 "-", dataBindingOutput2);
    WriteToFile(dataBindingOutput3);

    myDataBindingExpression2 = String.Concat("<%#", myDataBinding2.Expression,
 "%>");
    myStringReplace2 = myDataBinding2.PropertyName.Replace(".", "-");
    myHtmlControlDesignBehavior.SetAttribute(myStringReplace2, myDataBindingExpression2);
    int index = myStringReplace2.IndexOf('-');
}// while loop ends
// Use the DataBindingCollection.GetEnumerator method
// to iterate through the myDataBindingCollection object
// and write the PropertyName, PropertyType, and Expression
// properties to a file for each DataBinding object
// in the MyDataBindingCollection object. 
myDataBindingCollection = get_DataBindings();
IEnumerator myEnumerator = myDataBindingCollection.GetEnumerator();
while (myEnumerator.MoveNext()) {
    myDataBinding2 = (DataBinding)(myEnumerator.get_Current());
    String dataBindingOutput1, dataBindingOutput2, dataBindingOutput3;
    dataBindingOutput1 = String.Concat("The property name is ", 
        myDataBinding2.get_PropertyName());
    dataBindingOutput2 = String.Concat("The property type is ", 
        myDataBinding2.get_PropertyType().ToString(), "-", 
        dataBindingOutput1);
    dataBindingOutput3 = String.Concat("The expression is ", 
        myDataBinding2.get_Expression(), "-", dataBindingOutput2);
    WriteToFile(dataBindingOutput3);
    myDataBindingExpression2 = String.Concat("<%#", myDataBinding2.
        get_Expression(), "%>");
    myStringReplace2 = myDataBinding2.get_PropertyName().
        Replace(".", "-");
    myHtmlControlDesignBehavior.SetAttribute(myStringReplace2, 
        myDataBindingExpression2, true);
    int index = myStringReplace2.IndexOf("-");
} // while loop ends
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「DataBinding.PropertyName プロパティ」の関連用語

DataBinding.PropertyName プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DataBinding.PropertyName プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS