在MVC 2中创建图像按钮的最佳方法

时间:2010-07-28 10:18:20

标签: asp.net-mvc model-view-controller

我正在使用ASP.NET MVC 2编写问卷调查应用程序。

我有一系列问题需要回答是,不,不确定。

这些需要是将值返回问卷控制器的图像。

添加图片按钮的最佳方法是什么?

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

这是痛苦的漫长道路,你会遇到来自Firefox的IE差异,数量庞大的表格,图像地图,使用图片链接违反HTTP。

从我这里拿走它,保存无用的旅程:使用常规按钮并使用CSS在图像中设置样式。

为您的按钮指定名称和值:

<input type="submit" name="submitButton" value="Yes" class="YesImage" />
<input type="submit" name="submitButton" value="No" class="NoImage" />

然后在你的控制器中:

[HttpPost]
public ActionResult Something(string submitButton)
{
    switch (submitButton)
    {
        case "Yes":
            //do something
            break;
        case "No":
            //do something else
            break;
    }
}