在 Visual C# .NET MVC 网页中显示为线条的单选按钮
Posted
技术标签:
【中文标题】在 Visual C# .NET MVC 网页中显示为线条的单选按钮【英文标题】:Radiobuttons showing up as lines in Visual C# .NET MVC webpage 【发布时间】:2017-12-26 03:59:35 【问题描述】:我正在尝试使用 MVC 在 Visual Studio 2017 .NET 中创建一个网页。我插入了 3 个radiobuttons
,但它们并没有像这样显示,它们只是作为线条出现,而且它们也不是可选的。我尝试在另一台计算机上运行相同的项目并遇到同样的问题。代码如下。
<div id="SubjectType">
Core:<input type="radio" name="Subjects" value="1" /><br />
PE:<input type="radio" name="Subjects" value="2" /><br />
OE:<input type="radio" name="Subjects" value="3" /><br />
</div>
这是一个 .cshtml 页面。
我也尝试使用@Html.RadioButton
和@Html.RadioButtonFor
无济于事。进一步挖掘,我在运行应用时打开了谷歌浏览器开发者控制台,发现如下错误
未捕获的 SyntaxError:无效或意外令牌 jquery-1.10.2.min.js:21
未捕获的 ReferenceError:intellisense 未在 jquery-1.10.2.intellisense.js:15(匿名)@ jquery-1.10.2.intellisense.js:15 处定义
我尝试按照this question 中给出的答案进行操作,但在“工具”窗口中找不到参考小节。
This is a screenshot. 'Core', 'PE', and 'OE' are supposed to be in the form of radiobuttons
我真的不知道该怎么做。有人可以帮忙吗?
【问题讨论】:
我不认为你正在寻找的地方有什么问题。这个对我有用。我会查看 Jquery 的声明位置,看起来错误就在那里。也许在你不需要的视图中删除所有不必要的代码 可能有jquery错误,与jquery没有加载无关,你使用了html代码。 【参考方案1】:也许你的 id="SubjectType" 有问题你能显示你关于 SubjectType 的代码是什么吗?
【讨论】:
以上是关于在 Visual C# .NET MVC 网页中显示为线条的单选按钮的主要内容,如果未能解决你的问题,请参考以下文章
用 Visual Studio 和 ASP.NET Core MVC 创建首个 Web API
将引导主题超级英雄添加到 Visual Studio 2017 C# mvc 项目中
在 Visual Studio 2008 中部署 ASP.NET MVC 应用程序
在asp.net(C#) MVC中如何用htmlhelper 图片链接到另一个页面 !