我有一个提交按钮的视图。我在视图上也有一些ActionLinks。现在一切都很正常,但是我想用一个ActionLink重新创建一个丑陋的按钮,以匹配视图中其余部分的控件。
我是MVC的新手。到目前为止,我尝试将按钮转换为链接,但我需要发布表单,如果没有其他代码,actionlink就不会发布。
建议?
答案 0 :(得分:0)
如果我正确理解了这个问题,可以使用CSS解决这个问题。
<input type="submit" value="Save" class="submit-actionlink" />
.submit-actionlink
{
background-color: red; /* colour to match background of other action links*/
color: #FFF /* colour to match background of other action links */
margin:0;
padding:0;
/* the ffg 3 lines are the important part*/
border: 0px solid #FFF;
text-decoration: underline;
cursor:pointer;
/* and whatever else */
}
(注意:我在上面使用了红色和白色,这样你就可以在视觉上看到正在发生的事情,根据你的外观和感觉需要改变)
答案 1 :(得分:0)
如果您使用JQuery验证,则可以执行此操作并仍然触发客户端验证。
<a href="#" onclick="$(this).parents('form').submit();">Submit</a>