小编jww*_*art的帖子

基于"file:/// C:/"的访问不允许使用navigator.geolocation.getCurrentPosition

可能重复:
Chrome中的HTML 5地理位置提示

我一直在寻找Html 5中的地理位置.我正在使用Chrome(12)并使用如下路径访问html文件:file:/// C:/_Development/Examples/Html5/boilerplate.html

我在搜索栏中显示小地理位置图标,表示该位置已被阻止跟踪您的位置.

请注意,我根本没有任何例外设置......

可以这样做还是我需要在Web服务器上托管文件?如果无法做到,为什么不能这样做呢?

谢谢

html5 google-chrome geolocation

6
推荐指数
1
解决办法
1万
查看次数

是否有更快/更好的方法来获取在C#中应用属性的方法

我有一个这样的标记界面:

[AttributeUsage(AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public class MyAttribute : Attribute
{
}
Run Code Online (Sandbox Code Playgroud)

我想将它应用于不同程序集中不同类的方法...

然后我想为所有应用了此属性的方法获取MethodInfo.我需要搜索整个AppDomain并获取所有这些方法的引用.

我知道我们可以获得所有类型然后获得所有方法,但有更快/更好的方法来做到这一点吗?......或者这是获取我需要的信息的最快方式吗?

(我正在使用ASP.NET MVC 1.0,C#,./ NET 3.5)

谢谢堆!

c# reflection asp.net-mvc appdomain

5
推荐指数
1
解决办法
321
查看次数

ASP.NET MVC 2中的DataAnnotations - 阻止MVC将RequiredAttribute应用于不可为空的DateTime等属性

我试图创建一个自定义版本的RequiredAttribute来替换内置的,我已经让它适用于具有字符串值的属性,但是具有DateTime或整数的属性,默认的RequiredAttribute似乎是自动应用的(如果财产不可为空!)

我的问题是我希望能够使用我的自定义必需验证器指定一个DateTime属性,该验证器从资源文件中获取错误消息(我不想告诉RequiredAttribute资源文件的类型和每次我申请它都是关键.这就是为什么我要定制一个.)

如何防止框架将所需属性应用于DateTime和int等类型的属性,而不将它们更改为可为空.

谢谢

asp.net-mvc data-annotations

5
推荐指数
1
解决办法
2155
查看次数

实体框架| 代码优先| 从CultureInfo.Name映射子属性

我有这样一个实体:

public class Course {
    public CultureInfo Culture {get; set;}
    :
}
Run Code Online (Sandbox Code Playgroud)

我想只将Name属性映射CultureInfo到Entity Framework为我生成的表中的单个列.

我该怎么做?目前我已经尝试过查看DbContext的OnModelCreating()方法,但我找不到任何突出的东西.

我正在使用Entity Framework 4.1和MVC 3应用程序使用Code First方法.

非常感谢.

mapping code-first ef-code-first entity-framework-4.1 asp.net-mvc-3

2
推荐指数
1
解决办法
734
查看次数