ASP.NET MVC4中使用bootstrip模态框时弹不出的问题

最近发现使用在MVC中使用bootstrip的模态框时弹不出来,但单独建立一HTML文件时可以弹出,说明代码没有问题,经过多次测试发现,在MVC的cshtml文件中添加上以下语句就能正常

@{
    Layout=null;
}

虽然不知道为什么会这样,至少问题解决了。

-----------

今天终于明白了为什么有时候在单独的HTML制作的jQuery效果可以,放在MVC中就出不了效果,原因时创建视图时用默认模板视图创建页面,默认模板视图本身就存在调用jquery的代码,结果造成加了两个jquery的文件 ,造成jquery代码 有的能使用,有的效果不显示,害死我了。明白以后就不会再犯傻了