タグ付けされた質問 「attributes」

属性タグは、オブジェクト、要素、ファイルなどのプロパティに関連する問題に使用する必要があります。

7
jQuery Data()APIを使用してデータ属性を設定できません
MVCビューに次のフィールドがあります。 @Html.TextBoxFor(model => model.Course.Title, new { data_helptext = "Old Text" })</span> 別のjsファイルで、data-helptext属性を文字列値に設定します。これが私のコードです: alert($(targetField).data("helptext")); $(targetField).data("helptext", "Testing 123"); alert()呼び出しは、それが警告ダイアログのテキスト「古いテキスト」を示し、正常に動作します。ただし、data-helptext属性を "Testing 123" に設定する呼び出しは機能しません。「古いテキスト」は、属性の現在の値のままです。 data()の呼び出しを誤って使用していますか?これをウェブで調べたところ、何が悪いのかわかりません。 HTMLマークアップは次のとおりです。 <input data-helptext="Old Text" id="Course_Title" name="Course.Title" type="text" value="" />

7
jQueryを使用して要素のすべての属性を取得する
要素を調べて、その要素のすべての属性を取得して出力しようとしています。たとえば、タグには3つ以上の属性があり、不明なため、これらの属性の名前と値を取得する必要があります。私は次の線に沿って何かを考えていました: $(this).attr().each(function(index, element) { var name = $(this).name; var value = $(this).value; //Do something with name and value... }); これが可能かどうか、そしてもし可能なら正しい構文は何ですか?

10
DisplayNameAttributeのローカライズ
PropertyGridに表示されるプロパティ名をローカライズする方法を探しています。プロパティの名前は、DisplayNameAttribute属性を使用して「オーバーライド」できます。残念ながら、属性には非定数式を含めることはできません。そのため、次のような強く型付けされたリソースを使用できません。 class Foo { [DisplayAttribute(Resources.MyPropertyNameLocalized)] // do not compile string MyProperty {get; set;} } 私は周りを見回して、リソースを使用できるようにDisplayNameAttributeから継承するいくつかの提案を見つけました。私は次のようなコードになるでしょう: class Foo { [MyLocalizedDisplayAttribute("MyPropertyNameLocalized")] // not strongly typed string MyProperty {get; set;} } ただし、強く型付けされたリソースの利点は失われますが、これは間違いなく良いことではありません。次に、DisplayNameResourceAttributeに遭遇しました。これは、私が探しているものかもしれません。しかし、それはMicrosoft.VisualStudio.Modeling.Design名前空間にあるはずであり、この名前空間に追加するはずの参照を見つけることができません。 DisplayNameのローカリゼーションをより簡単に実現する簡単な方法があるかどうかは誰でも知っていますか?またはMicrosoftがVisual Studioに使用しているように見えるものを使用する方法がある場合はどうなりますか?

3
XMLシリアル化-配列のルート要素のレンダリングを無効にする
コレクションのルート要素のレンダリングを何らかの方法で無効にできますか? シリアル化属性を持つこのクラス: [XmlRoot(ElementName="SHOPITEM", Namespace="")] public class ShopItem { [XmlElement("PRODUCTNAME")] public string ProductName { get; set; } [XmlArrayItem("VARIANT")] public List<ShopItem> Variants { get; set; } } このXMLを生成します。 <SHOPITEM xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <PRODUCTNAME>test</PRODUCTNAME> <Variants> <VARIANT> <PRODUCTNAME>hi 1</PRODUCTNAME> </VARIANT> <VARIANT> <PRODUCTNAME>hi 2</PRODUCTNAME> </VARIANT> </Variants> </SHOPITEM> <Variants>ここに要素は必要ありません。私は何をしなければなりませんか? また、ルート要素にxsiおよびxsd名前空間は必要ありません...

5
Angular.js属性ディレクティブに複数の属性を渡すにはどうすればよいですか?
次のように制限されている属性ディレクティブがあります。 restrict: "A" 2つの属性を渡す必要があります。数値と関数/コールバックattrs。オブジェクトを使用してディレクティブ内でそれらにアクセスします。 ディレクティブが要素ディレクティブである場合、"E"私はこれに制限できます: <example-directive example-number="99" example-function="exampleCallback()"> ただし、理由はわからないので、ディレクティブを属性ディレクティブにする必要があります。 複数の属性を属性ディレクティブに渡すにはどうすればよいですか?

5
Ruby on rails f.selectオプションとカスタム属性
次のようなフォームselectステートメントがあります。 = f.select :country_id, @countries.map{ |c| [c.name, c.id] } これはこのコードになります: ... <option value="1">Andorra</option> <option value="2">Argentina</option> ... しかし、次のようにカスタムHTML属性をオプションに追加したいと思います。 ... <option value="1" currency_code="XXX">Andorra</option> <option value="2" currency_code="YYY">Argentina</option> ...

10
カスタムコンパイラの警告
.NetでObsoleteAtributeを使用すると、オブジェクト/メソッド/プロパティが廃止され、他のものを使用する必要があることを通知するコンパイラ警告が表示されます。私は現在、元従業員コードの多くのリファクタリングを必要とするプロジェクトに取り組んでいます。書き込むメッセージを与えるコンパイラ警告を生成するメソッドまたはプロパティをマークするために使用できるカスタム属性を書きたいのですが。このようなもの [MyAttribute("This code sux and should be looked at")] public void DoEverything() { } <MyAttribute("This code sux and should be looked at")> Public Sub DoEverything() End Sub これにより、「このコードはSUXであり、確認する必要がある」というコンパイラ警告を生成します。カスタム属性を作成する方法を知っていますが、問題は、Visual Studioでコンパイラの警告を生成する方法です。

8
C#クラスはそのインターフェイスから属性を継承できますか?
これは「いいえ」を意味するように見えます。それは残念です。 [AttributeUsage(AttributeTargets.Interface | AttributeTargets.Class, AllowMultiple = true, Inherited = true)] public class CustomDescriptionAttribute : Attribute { public string Description { get; private set; } public CustomDescriptionAttribute(string description) { Description = description; } } [CustomDescription("IProjectController")] public interface IProjectController { void Create(string projectName); } internal class ProjectController : IProjectController { public void …
114 c#  attributes 

16
NUnitテストの実行順序
デフォルトでは、nunitテストはアルファベット順に実行されます。誰かが実行順序を設定する方法を知っていますか?このための属性はありますか?
110 .net  attributes  tdd  nunit 

6
beautifulsoupを使用して属性値を抽出する
Webページの特定の「input」タグで単一の「value」属性のコンテンツを抽出しようとしています。次のコードを使用します。 import urllib f = urllib.urlopen("http://58.68.130.147") s = f.read() f.close() from BeautifulSoup import BeautifulStoneSoup soup = BeautifulStoneSoup(s) inputTag = soup.findAll(attrs={"name" : "stainfo"}) output = inputTag['value'] print str(output) TypeErrorが発生します。リストのインデックスはstrではなく整数でなければなりません Beautifulsoupのドキュメントからでも、文字列はここでは問題にならないはずです...しかし、私は専門家ではなく、誤解しているかもしれません。 どんな提案も大歓迎です!前もって感謝します。

13
Objective-Cでオブジェクトプロパティリストを取得する
リストを取得するにはどうすればよいですか(NSArrayまたはNSDictionaryObjective-Cで特定のオブジェクトプロパティの)ですか? 次のシナリオを想像してみてください。プロパティとして、a、およびオブジェクトNSObjectを保持するNSString、だけを拡張する親クラスを定義しました。次に、この親クラスを拡張するクラスがいくつかあり、それぞれにさまざまなプロパティを追加しています。 BOOLNSData 私は上のインスタンスメソッドを実装することができどのような方法があり、親の言う、オブジェクト全体とリターンを通過するクラスでは、NSArrayと(子)クラスのプロパティのそれぞれのNSStringsものがありません、私は後でこれらを使用することができるように、親クラスにNSStringKVCの場合?

3
属性の継承はどのように機能しますか?
Inherited属性のboolプロパティは何を指しますか? AbcAtribute(を持つInherited = true)属性を使用してクラスを定義し、そのクラスから別のクラスを継承すると、派生クラスにも同じ属性が適用されるということですか。 この質問をコード例で明確にするには、次のことを想像してみてください。 [AttributeUsage(AttributeTargets.Class, Inherited = true)] public class Random: Attribute { /* attribute logic here */ } [Random] class Mother { } class Child : Mother { } んChildも持っているRandom属性は、それに適用されますか?
108 c#  .net  vb.net  attributes 

18
クラスの属性を取得する
クラスの属性を取得したいのですが、 class MyClass(): a = "12" b = "34" def myfunc(self): return self.a 使用してMyClass.__dict__私のような属性や機能、さらには機能のリストを与える__module__と__doc__。While MyClass().__dict__は、そのインスタンスの属性値を明示的に設定しない限り、空の辞書を与えます。 私は属性が欲しいだけです、上の例では次のようになります:aそしてb



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.