Questions tagged «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()调用工作正常,它在警报对话框中显示文本“ Old Text”。但是,将data-helptext属性设置为“测试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" 我需要传递两个属性;一个数字和一个函数/回调,使用attrs对象在指令中访问它们。 如果指令是元素指令,那么"E"我可以限制为: <example-directive example-number="99" example-function="exampleCallback()"> 但是,出于某种原因,我不再赘述,我需要将该指令作为属性指令。 如何将多个属性传递到属性指令中?

5
f.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 

6
使用beautifulsoup提取属性值
我试图在网页上的特定“输入”标签中提取单个“值”属性的内容。我使用以下代码: 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中获取对象属性列表
我如何获取列表(以 NSArrayNSDictionary在Objective-C中获得给定对象属性或)? 想象以下情况:我定义了一个仅扩展了的父类,其中NSObject包含an NSString,a BOOL和anNSData对象作为属性。然后,我有几个扩展该父类的类,每个类都添加了许多不同的属性。 我有什么办法可以在父类上实现遍历整个对象并返回例如NSArray每个(子)类属性的实例方法,因为NSStrings它们不在父类上,所以我以后可以使用它们NSString对于KVC?

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__。而MyClass().__dict__除非我显式设置该实例的属性值,否则会给我一个空的字典。 我只想要属性,在上面的示例中,这些属性是:a和b


1
检查对象列表是否包含具有特定属性值的对象
我想检查对象列表是否包含具有特定属性值的对象。 class Test: def __init__(self, name): self.name = name # in main() l = [] l.append(Test("t1")) l.append(Test("t2")) l.append(Test("t2")) 我想要一种检查列表是否包含名称的对象的方法"t1"。如何做呢?我发现https://stackoverflow.com/a/598415/292291, [x for x in myList if x.n == 30] # list of all matches any(x.n == 30 for x in myList) # if there is any matches [i for i,x in …
103 python  list  attributes  any 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.