向c#mvc项目添加按钮

向c#mvc项目添加按钮,c#,asp.net-mvc-3,C#,Asp.net Mvc 3,在MSDN.com上的演练之后,我创建了一个简单的.NETMVC项目 我不知道如何在页面上添加一个按钮,以便将一个动作映射到它 我试着在网上搜索这个,但是没有找到我想要的 有人知道有什么资源可以帮助我吗 编辑 搜索栏的JS在下面 <script type="text/javascript"> $(function () { $('#search').MyApp('init'); $('#search').bind('selectItem', function

在MSDN.com上的演练之后,我创建了一个简单的.NETMVC项目

我不知道如何在页面上添加一个按钮,以便将一个动作映射到它

我试着在网上搜索这个,但是没有找到我想要的

有人知道有什么资源可以帮助我吗

编辑

搜索栏的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>

$(函数(){
$('#search').MyApp('init');
$(“#搜索”).bind('selectItem',函数(事件,目标){
警报($(目标).attr('data'));
});
//$.getJSON(“http://localhost", {},
//功能(x){
////var x=[1,2,3];
//警报(“测试”);
//                });
//警报(‘此处’)
});

我需要做什么才能添加一个您可以单击的搜索按钮

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

2其他选择:

  • 编写一些javascript来执行方法调用
  • 创建一个URL并将其样式设置为按钮(如果您不需要发布数据,那么这是迄今为止最简单的方法)

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

    2其他选择:

  • 编写一些javascript来执行方法调用
  • 创建一个URL并将其样式设置为按钮(如果您不需要发布数据,那么这是迄今为止最简单的方法)

  • 您可以在上找到许多有用的教程和视频。

    您可以在上找到许多有用的教程和视频。

    您可以这样做

    在你看来

    @using(Html.Beginform("action", "controller")){
    //insert some form
        <input type="submit" value="OK" />}
    
    @使用(Html.Beginform(“操作”、“控制器”)){
    //插入一些表格
    }
    
    在您的控制器中,您必须使用该actionname定义一个操作,该操作使逻辑可以这样运行

    在你看来

    @using(Html.Beginform("action", "controller")){
    //insert some form
        <input type="submit" value="OK" />}
    
    @使用(Html.Beginform(“操作”、“控制器”)){
    //插入一些表格
    }
    
    在控制器中,您必须使用actionname定义一个操作,该操作将生成逻辑后代码。步骤2)详细解释您遇到的问题。步骤3)投票,接受并回答是否有帮助。在视图中添加一个,它仍然是ASP.NET,但忘记了视图上的拖放控件,您必须实际对视图进行编码。步骤1)发布代码。步骤2)详细解释您遇到的问题。步骤3)向上投票,接受并回答是否有帮助。在视图中添加,它仍然是ASP.NET,但忘记了视图上的拖放控件,您必须实际编写视图代码。