none
COmo pegar um valor da url ? RRS feed

  • Pergunta

  • Eis o Código:

     @grid.GetHtml(
    tableStyle: "webgrid",
    rowStyle: "row",
    headerStyle: "head",
    alternatingRowStyle: "alt",
    columns: grid.Columns(
    grid.Column("NChamado", header: "Nº Chamado"),
    grid.Column("Situacao", header: "Situação"),
    grid.Column("Escolha", header: "Problema"),
    grid.Column("Detalhe", header: "Detalhes do problema"),
    grid.Column("DataA", header: "Data de abertura" ),
    grid.Column("DataF", header: "Data de fechamento"),
    grid.Column(format: (item) =>
                        Html.ActionLink("Detalhes", "detalhes",
                        new { NChamado = item.NChamado }

    Exatamente na ultima linha, eu criei um Actionlink que passa um objeto dinâmico para a página detalhes. Porém, não sei como

    pegar esse valor. Ela aparece na url.

    exemplo:  http://localhost:/AbreChamado/detalhes/4

    Esse 4 é o valor que eu quero pegar na página detalhe.

    Alguém pode me ajudar?

    segunda-feira, 6 de fevereiro de 2017 01:42

Respostas

  • Olá

    Serve uma coisa deste género

    string urlLast = inputString.Substring(inputString.LastIndexOf('//') + 1);
    
    




    If this answer help please mark it as a answer :) Thanks, Ricardo Cabral Se essa resposta ajuda por favor, marque-o como uma resposta :) Obrigado, Ricardo Cabral

    segunda-feira, 6 de fevereiro de 2017 11:45

Todas as Respostas