1
投票
1答案
410 次观看

如何设置仅在返回int值函数时有效的自定义属性

我知道AttributeUsage类。此类只能设置属性或方法或类... etc 我需要仅对方法有效的自定义属性,并且方法必须返回int值。 如果任何函数返回字符串值,则此属性将不起作用。仅适用于int值。 有没有类似的属性? 如何创建? 有可能吗?

2
投票
3答案
204 次观看

XPath:可以选择什么?

我是否认为XPath表达式只能指向/选择元素或元素属性?

1
投票
2答案
1347 次观看

Rails创建用户,角色和项目

我对Rails和ActiveRecord还是很陌生,所以请原谅所有疏忽。 我尝试将3个模型结合在一起(实际上是进行绑定的第4个模型),以使用用户定义的角色创建权限方案。 class User < ActiveRecord::Base has_many :user_projects has_many :projects, :through => :user_projects has_many :project_roles, :through => :user_projects end class Project < ActiveRecord::B...

0
投票
2答案
1785 次观看

如何在UML中建模互斥属性?

我正在使用UML建立一个分析模型,当试图在类图中表示对几个属性的约束时,我有些困惑。在以下课程中: +-----------+ | SomeClass | +-----------+ | isFoo | | isBar | | isBaz | | isQuux | +-----------+ 所有列出的属性都是布尔类型,最后两个isBaz和isQuux是互斥的。我该如何指示?我宁愿不使用临时便笺-更混乱。 我能找到的有关UML约束的所有内容似乎都将它们应用于关联,而不是属性。我可以将属性分解为一个关联的类,但是它们是简单的布尔类型,所以像这样看起...

0
投票
4答案
228 次观看

在属性中用C#实现最小化到托盘的可能性

属性很棒。但是是否可以创建一个C#属性类,该类在被标记时使您的应用程序最小化到系统托盘中? 从技术上讲,该属性需要放置在主表单的类上。用户单击X按钮后,该表单不应终止,而应最小化到任务栏。最小化图标还应该在属性中指定。 这在技术上可行吗?我找不到从该类上的属性覆盖类代码的任何信息。(您至少需要覆盖一种方法以使其最小化到托盘。)

1
投票
1答案
106 次观看

变量声明中需要的常量值

我们在项目中使用了自定义API,该API为类字段/成员提供了一个属性,该属性使接口可以显示一些范围值(例如“ On / OFF”)的弹出窗口,并将相应的选择值传递给我们的代码。该属性需要一个字符串数组才能知道该值。 我们为这些范围定义了许多枚举,我们正在考虑使用Enum.GetValues()这种方法来获取此方法的字符串数组。 但是,我们知道字段声明不允许在声明中使用动态值吗?还有其他以有效方式做同样事情的事情。 为了弄清楚这个问题,我将在下面编写示例; 当前工作 <RangeLookUp("On:1","Off:2")> Public ASimpleRange...

2
投票
1答案
1284 次观看

从类属性获取绑定值,DefaultBindingProperty对我不起作用!

我正在为项目创建一些实体(类),我想为其设置默认的binging属性,这是一个示例 namespace MyNamespace { [System.ComponentModel.DefaultBindingProperty("Name")] public class Person { public int ID { get; set; } public string Name { get; set; } public int Gender { get; set; } } public class...

0
投票
1答案
1577 次观看

jQuery:从动态属性获取值

每次将新商品添加到购物车时,我都会通过jQuery Ajax调用将总金额添加到DIV中。我需要将此值作为差值计算(payment-totalAmount)的一部分,但在获取totalAmount值时遇到了麻烦。 我在名为SetTotalAmount的函数中设置了总量,然后尝试在submitPayment actionevent中从DIV标签获取值: <script type="text/javascript"> $(document).ready(function(){ $("#submitPayment").click(function(){ ...

1
投票
1答案
380 次观看

正则表达式:XPATH字符串是否指向属性?

这是我正在使用的:“。+ / @ [^ /] + $”。您能想到为什么这种方法不起作用的原因吗?

0
投票
3答案
103 次观看

选择文本区域

我试图连续选择特定的元素类型并更改其属性,特别是id和name属性。 对于单行文本输入框,使用以下各项可以正常工作: $('input:text', newRow).attr('id','os' + newRowNum ).attr('name','os' + newRowNum ); 但是,当我将html更改为: <td><textarea name="os2" cols="24" rows="3" id="os2"></textarea></td> 该脚本将不再找到属性并对其进行更改。textarea是输入元素.....

2
投票
2答案
108 次观看

为什么不能使用静态方法,实例方法等作为.NET中属性的参数的原因是什么?

为什么不能使用静态方法,实例方法等作为.NET中属性的参数的原因是什么? 为什么C#不允许这样做?

13
投票
2答案
4531 次观看

在.NET中使用属性的性能开销

1 ..使用属性是否会导致性能开销?考虑一个像这样的课程: public class MyClass { int Count {get;set;} } 其中有10个服装(属性是类,其中属性类本身比MyClass本身大得多,例如: public class FirstAttribute : Attribute { int A,B,C,D,E,F,G,H,I,J ... {get;set;} } 2 ..每次实例化MyClass时,这些属性中的10个是否会成为内存开销?(FirstAttribute是MyClass的大小的1...

5
投票
1答案
559 次观看

FilterAttribute顺序不起作用

我在MVC应用程序的控制器中使用2个属性。AttributeA扩展了 System.Web.Mvc.AuthorizeAttribute 并且AttributeB扩展了 System.Web.Mvc.ActionFilterAttribute 。我希望AttributeB始终先运行。 我已尝试根据本文,但AttributeA总是运行在之前。有人可以帮忙吗?

1
投票
1答案
1153 次观看

具有用户定义属性的休眠实体

有人可以给我一些有关建模具有某些已知属性的休眠实体的提示,而大多数实体是由系统用户定义的(在系统的初始设置过程中) 我需要能够稍后再搜索这些用户定义的属性。

1
投票
2答案
342 次观看

使用方法属性消除冗余代码

我有以下方法将行打印到控制台。 public void MyMethod() { try { Console.WriteLine("Hello!"); Console.WriteLine("My name is MyMethod"); } finally { Console.WriteLine("Bye."); } } 我有一些这样的方法,它们都做相同的事情(即尝试{“ Hello”; Something;}最终{“ Bye。”})。为了避免冗余并使代码更清晰,我提出了以下建议: public ...

0
投票
2答案
1544 次观看

asp.net MVC与自定义属性创建混淆

嗨,我正在尝试为我的MVC应用程序创建自定义属性,以便我可以调用[CheckLogin],这是因为我不使用表单身份验证来检查我的cookie。 我创建了一个CheckLogin类,它位于我的App_Code文件夹中,代码如下: using System.Web.Mvc; using System.Attributes; using System.Diagnostics.CodeAnalysis; using System.Globalization; using System.Web; using System; namespace corian_MVC.Controllers ...

100
投票
8答案
239154 次观看

如何使用JQuery删除“ onclick”?

PHP代码: <a id="a$id" onclick="check($id,1)" href="javascript:void(0)" class="black">Qualify</a> 我想删除onclick="check($id,1),以便无法单击链接或不会触发“check($id,1)。如何使用JQuery?

1
投票
3答案
2239 次观看

ASP.NET-动态添加的按钮包含附加值属性

因此,我正在尝试向网站动态添加按钮,以使用户了解他们要添加到表单中的内容。但是,当它呈现一个新按钮时,它将继续将value属性提供为“”,而忽略了我添加的属性。我尝试将其修复为无济于事,包括在添加我的版本之前删除value属性,并清除所有属性。 WebControl myControl = null; string[] elementInfo = elementCode.Split(new char[] { ';' }); switch (elementID) { case 1: myContro...

2
投票
2答案
249 次观看

单元测试的异常消息

是否有一种简单的(属性驱动)方式来使以下测试对异常消息失败。 [TestMethod()] [ExpectedException(typeof(ArgumentException))] public void ExceptionTestTest() { throw new ArgumentException("BBB"); } 如果异常中的消息是BBB,我希望通过测试,但是如果其他消息失败,则通过测试。我查看了ExpectedException属性的第二个参数,但是,如果Exception类型不同,那只是一条消息要显示在测试报告中。 我知道我可以尝试{}捕获{}异常,...

53
投票
3答案
23635 次观看

什么是XHTML角色属性?你用它来做什么?

我已阅读 W3C的页面,但对我来说仍然很模糊。role属性的目的是澄清代码?还是会被某些浏览器或蜘蛛解释? 是否可以将其用作使用某些JavaScript库的DOM选择器(我在想,因为id属性必须是唯一的,因此可以用于标识页面上的多个资源)?

0
投票
5答案
475 次观看

数据结构对齐

因此,我正在对某些数据包结构(以太网,IP等)进行编码,并注意到其中某些数据包后面是属性((打包)),这阻止了gcc编译器尝试添加给他们填充。这是有道理的,因为应该将这些结构连接到线上。 但是,我数了数: struct ether_header { u_int8_t ether_dhost[ETH_ALEN]; /* destination eth addr */ u_int8_t ether_shost[ETH_ALEN]; /* source ether addr */ u_int16_t ether_type; /* pack...

0
投票
1答案
379 次观看

SQL Server的“对象” /“属性”关系表链接到其他表

不好意思,我想不出正确的用语。 我有一个表示对象的数据库结构,对象具有类型和属性。 某些类型只能使用某些属性。 即 类型-房屋,汽车 属性-颜色,速度,地址 汽车类型的对象可以同时具有颜色和速度属性,但是房屋类型的对象只能具有颜色,地址。对象,类型,属性的组合的值存储在值表中。 所有这些都起作用,关系很好地执行了上述操作。 我的难题是我还有另一个表,即地址。该表具有AddressID。 我想以某种方式将地址表加入对象值表。.是否有一种巧妙的方法来实现这一目标? [更新] -详细信息 我已经有5张桌子。即 对象 属性 ObjectTypes Obje...

3
投票
3答案
1409 次观看

告诉动作/控制器持久化TempData

我了解TempData旨在仅在单个页面请求之间工作。但是我认为有一种情况我认为破坏了预期的功能。 我优先使用控制器而不是处理程序来传递图像。我现在不是最佳实践,但是对我来说效果很好。但是,问题在于,每次调用其中一个图像Action显然都占用了TempData信用。 MVC中是否有一种方法可以说“此控制器/操作超出了正常页面请求的范围”,因此可以持久保留TempData或将其完全从TempData生命周期中删除? 丰富

0
投票
1答案
696 次观看

NHibernate属性映射列表

我是NHibernate的新开发人员。我使用的是属性而不是映射文件,并且已将应用程序配置为自动创建表。 我有两个班级,组和用户。 有了Group类,我就有了一个用户列表 public class Group { [NHibernate.Mapping.Attributes.Id(Name = "GroupId")] [NHibernate.Mapping.Attributes.Generator(Class = "guid")] public virtual Guid GroupId { get; set; } // What Attributes...

2
投票
2答案
350 次观看

是否有任何属性默认值初始值设定项属性?

我需要这样 public class AA{ public AA(){} [Default("hi")] public string value1{get;set} [Default(12)] public int value2{get;set;} } 用法: AA a=new AA(); print(a.value1); //result: hi print(a.value2); //result: 12 是否可以这样创建? 我知道另一种方式 Public class AA{ public AA(){value1="h...

12
投票
2答案
9613 次观看

Xpath-如何根据子级属性选择父级?

如何根据孩子的属性选择父母? 我要选择一个div: //*[@id='outer']/div/div/div/div ,其子级的'a href'属性等于'www.blah.com': //*[@id='outer']/div/div/div/div/a[@href='www.blah.com']

3
投票
2答案
2410 次观看

C#属性来修改方法

全部。也许我对Google的搜索不够,但是找不到关于此问题的任何示例。 是否可以在C#中创建一个自定义属性,将其应用于类,以修改其所有方法?例如,将Console.WriteLine("Hello, i'm modified method");添加为第一行(如果在运行时完成,则等于IL)?

13
投票
1答案
5338 次观看

属性的OnActionExecuted方法是否总是执行?

我搜索过高低,似乎找不到直接的答案。 如果我有一个自定义属性/过滤器,将始终调用OnActionExecuted方法吗?即使抛出异常?

0
投票
2答案
914 次观看

在Forms Designer中访问自定义属性的属性

我有一个带有Rods列表的控件。标尺有一些公共属性: public class Rod { float Angle { get; set; } Color MainColour { get; set; } int Length { get; set; } int Width { get; set; } //other private code here you need not be concerned with ;) } 在承载Rods的控件中,列表声明为: publ...

3
投票
2答案
1536 次观看

在VB中,如何强制继承的类在该类上使用属性?

我正在尝试强制继承的类使用自定义属性。我正在创建一个类库,想要创建项目的用户可以在其中进行创建,但是被迫向其继承的类中添加一个属性(否则Visual Studio将自动添加默认属性)。这是我希望达到的目标: BaseClass.vb: <CustomAttribute(10)> _ Public Class BaseClass End Class MyClass.vb: <CustomAttribute(12)> _ Public Class MyClass Inherits BaseClass Public Sub New...