This is a migrated thread and some comments may be shown as answers.

[Solved] Passing parameters from a Form

1 Answer 167 Views
Grid
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
paulo larini
Top achievements
Rank 1
paulo larini asked on 06 Jul 2011, 03:57 PM
I have my grid in a partial view, like this:

@model System.Data.DataTable
 
 
@(Html.Telerik().Grid(Model)
        .Name("Grid")
        .DataBinding(dataBinding => dataBinding.Ajax().Select("_Pesquisar", "Prestador"))
         
        .HtmlAttributes(new { @class = "grid-padrao" })
        .ClientEvents(events => events           
            .OnDataBound("atualizarCss")
            )
        .Columns(columns =>
        {
            columns.Template(
                @<span><a href="/carencia/" image="show" class="formatacao"></a>               
                <a href="/carencia/" image="delete" class="formatacao"></a>
                </span>
            )
            .ClientTemplate("<span><a href='/carencia/' image='show' class='formatacao'></a>" +
                "<a href='/carencia/' image='delete' class='formatacao'></a>" +
                "</span>")
            .Width(76);
 
            columns.Bound("Nome").Title("Nome");
            columns.Bound("Logradouro").Title("Logradouro");
 
        })
            .Pageable()
            .Sortable()
                )


and I have a ajax form in the index view like this:

@using (Ajax.BeginForm(
            "Pesquisar",
            "Prestador",
            new AjaxOptions
            {
                HttpMethod="POST",
                InsertionMode = InsertionMode.Replace,
                UpdateTargetId = "gridPesquisa",
                OnSuccess = "atualizarCss"
            }
            ))
{
  <fieldset>
    <div class="editor-label">
        @Html.LabelFor(model => model.Nome)
    </div>
    <div class="editor-field">   
        @Html.EditorFor(model => model.Nome)
        @Html.ValidationMessageFor(model => model.Nome)
    </div>


Question:
In the partial view, how can I call the controller function "_Pesquisar" passing the form parameters?

1 Answer, 1 is accepted

Sort by
0
paulo larini
Top achievements
Rank 1
answered on 18 Jul 2011, 04:04 PM
Any Help ?
Tags
Grid
Asked by
paulo larini
Top achievements
Rank 1
Answers by
paulo larini
Top achievements
Rank 1
Share this question
or