小编Ian*_*vis的帖子

安装MVC 4 Beta,现在我的MVC 3项目在重建所有项目时抛出错误

我刚刚安装了MVC 4 Beta,现在我的MVC 3项目(我尚未转换为4个)在重建所有项目时抛出错误:

Error 18 [A]System.Web.WebPages.Razor.Configuration.HostSection cannot be cast to [B]System.Web.WebPages.Razor.Configuration.HostSection. Type A originates from 'System.Web.WebPages.Razor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' in the context 'Default' at location 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.WebPages.Razor\v4.0_1.0.0.0__31bf3856ad364e35\System.Web.WebPages.Razor.dll'. Type B originates from 'System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' in the context 'Default' at location 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.WebPages.Razor\v4.0_2.0.0.0__31bf3856ad364e35\System.Web.WebPages.Razor.dll'.

有人遇到过这个吗?谢谢!

asp.net-mvc-3

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

Android:如何将应用添加到"分享通过"列表中的相机图片

我正在构建一个应用程序,当用户使用他们的内置Android摄像头拍照时,然后点击"共享"按钮,然后选择我的应用程序作为共享者,这期待到刚刚拍摄的图片的传入路径,它用于处理.

问题:如何在指向我的应用程序的"共享点击"列表中添加一个选项?现在有Facebook,电子邮件,消息,Twitter,Picasa等选项,我想添加带有图标的应用程序.

我被卡住了!并且,谷歌为此并不容易,因为"通过列表相机添加Android分享"会产生很多结果.我正在使用AppInventor(AI)构建应用程序,但是,AI不允许开发人员编辑共享列表,所以也许这将是一个单独的迷你应用程序,只是添加到列表...?希望不是,因为只有一个应用程序供用户下载/安装很棒.

谢谢!

android

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

什么时候应该使用C#索引器?

我想更多地使用索引器,但我不确定何时使用它们.我在网上找到的都是使用类MyClass和的类的例子IndexerClass.

在有学生和教师的学校系统中,每个教师都有一份他们负责的学生名单 - 在这种情况下是否需要索引者?为简单起见,每个学生只能属于一名教师.

c# indexer

16
推荐指数
3
解决办法
2万
查看次数

如何重置要求Chrome桌面通知的权限

window.webkitNotifications.requestPermission() 最初显示提示给用户要求他们AllowDeny.有一次,当我的通知出现时,我点击了小扳手然后Disable from http://example.com选项.

然后,window.webkitNotifications.requestPermission()不再提示我.我是否永久阻止我的网站接收甚至允许请求许可?我甚至进入了Chrome设置并选择"允许来自所有网站的通知".

如何才能再次显示该提示?目前,.checkPermission()1,我想再做0一次.

javascript html5 google-chrome

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

如果使用nullable int变量LINQ返回0结果,如果使用"null"则返回准确结果

我有一个名为"test"的表,它只有1列,"NullableInt"(可为空的int类型)

记录是:1,2,null

int? nullableInt = null;
var t = db.tests.Where(x => x.NullableInt == null).ToList(); // returns 1 record
var t2 = db.tests.Where(x => x.NullableInt == nullableInt).ToList(); // returns 0 records
Run Code Online (Sandbox Code Playgroud)

出于某种原因,t2返回0条记录,即使它使用"nullableInt"变量,其值为null,就像t,它与"null"进行比较

任何帮助将不胜感激!

.net c# linq-to-entities linq-to-sql

11
推荐指数
2
解决办法
4019
查看次数

将json转换为c#对象列表

Json字符串:

{"movies":[{"id":"1","title":"Sherlock"},{"id":"2","title":"The Matrix"}]}
Run Code Online (Sandbox Code Playgroud)

C#类:

public class Movie {
  public string title { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

C#将json转换为电影的c#列表:

JavaScriptSerializer jss = new JavaScriptSerializer();
List<Movie> movies = jss.Deserialize<List<Movie>>(jsonString);
Run Code Online (Sandbox Code Playgroud)

我的movies变量最终变成了一个count = 0的空列表.我错过了什么吗?

c# json javascriptserializer

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

var x = x || 如果在其上方定义了x,则"默认值"未正确设置

HTML:

<script type="text/javascript">
  var x = "overriden";
</script>
<script src="myjs.js"></script>
Run Code Online (Sandbox Code Playgroud)

myjs.js:

$(document).ready(function(){
  var x = x || "default val";
  alert(x); // this alerts "default val" and not "overriden"
});
Run Code Online (Sandbox Code Playgroud)

由于某种原因,x最终结束了,甚至"default val"没有"overriden",甚至"overriden"在我甚至包括脚本引用到myjs.js之前我将它设置为.

知道为什么会这样吗?我正在尝试启用托管页面为包含的js文件中使用的变量设置覆盖,否则使用默认值val.

javascript jquery

10
推荐指数
1
解决办法
546
查看次数

jquery .on('click',func)函数没有完成它的工作

如何创建问题:

  1. 点击现有的触发链接 - 发生了一些事情(通过)
  2. 单击"添加触发器"按钮,该按钮会添加具有相同类的新触发器链接
  3. 单击新创建的链接,它与开始时存在的前2个链接不同(失败)

这是我的例子 - :http://jsbin.com/equjig/3/edit

我认为该.on('click', func)函数适用于向dom中的当前元素添加事件,还有将来添加到dom的元素?

这是我目前的javascript:

$(document).ready(function() {
  $(".link").on('click', function(e) {
    e.preventDefault();
    $("#out").append("clicked<br/>");
  });

  $("#b1").on('click', function() {
    $("#p1").append("<a href='#' class='link'>new trigger</a>");
  });
Run Code Online (Sandbox Code Playgroud)

这是HTML

<button type="button" id="b1">add trigger</button>
  <p id="p1">
    <a href="#" class="link">trigger 1</a>
    <a href="#" class="link">trigger 2</a>
  </p>
  <div id="out"></div>
Run Code Online (Sandbox Code Playgroud)

注意 - 即时通讯使用jQuery 1.7

谢谢!

jquery

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

为MVC中的文本框提供占位符attr的数据注释

有没有办法placeholder在MVC视图中的文本框中为attr 提供数据注释?

例:

在我的ViewModel.cs中,类似于:

[Placeholder="First name"]
public string FirstName { get; set; }
Run Code Online (Sandbox Code Playgroud)

在我看来:

@this.Html.TextBoxFor(m => m.FirstName)
Run Code Online (Sandbox Code Playgroud)

如果这可以呈现这个:

<input type="text" placeholder="First name" ... />
Run Code Online (Sandbox Code Playgroud)

这可能吗?谢谢!

c# asp.net-mvc html5 viewmodel

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

如何在表面上测试Windows8应用程序

如何移植我在Surface上构建的Windows8应用程序?我已经使用Visual Studio构建了应用程序,我可以通过点击F5在桌面计算机上进行测试.如何将其放在Surface上进行测试而无需将其发布到商店?谢谢.

deployment microsoft-metro windows-8

8
推荐指数
1
解决办法
2363
查看次数