2012-03-30 96 views
0

我已经在MSDN.com上的walkthrougth之后创建了一个简单的.NET MVC项目。将按钮添加到c#mvc项目

我很困惑我会如何去添加一个按钮到页面,以便我可以将一个动作映射到它。

我试过在网上搜索这个,但还没找到我要找的东西。

有谁知道任何资源可以帮助我吗?

编辑

的JS的搜索栏如下。

<script type="text/javascript"> 
    $(function() { 
    $('#search').MyApp('init'); 
    $('#search').bind('selectItem', function (event, target) { 
     alert($(target).attr('data')); 
    }); 

    //  $.getJSON("http://localhost", {}, 
    //    function (x) { 
    //     //     var x = [1, 2, 3]; 
    //     alert("test"); 
    //    }); 

    //  alert('here') 
}); 
</script> 

我需要添加一个搜索按钮,您可以点击?

+0

是否使用剃刀的逻辑动作? – Alexandre 2012-03-30 14:15:55

+1

步骤1)邮政编码。步骤2)解释你正在详细解决的问题。第3步)投票并接受和回答,如果它可以帮助你。 – cadrell0 2012-03-30 14:15:57

+0

在视图中添加,它仍然是ASP.NET,但忘记视图上的拖放控件,您必须实际编码视图。 – BigMike 2012-03-30 14:16:45

回答

4

,您可以在这样的..

在Razor视图

@using(Html.Beginform("action", "controller")){ 
//insert some form 
    <input type="submit" value="OK" />} 

并在您的控制器必须定义与actionname使

0

您无法将操作直接映射到按钮。 但是,您可以在控制器中确定哪个按钮进行了提交调用。其他

2种选择:

  1. 写一些JavaScript执行方法调用你
  2. 做一个URL和风格它作为一个按钮(这是迄今最简单的方法,如果你不需要发布数据)