Это не передает значение Razor объединить с JavaScript - PullRequest
0 голосов
/ 16 марта 2020
 <table class="container">
    <tbody>
        <tr>

            <td><input type="text" class="form-control" name="Fname" id="Fname" value="@Request.Form["fname"]" /></td>
            <td><input type="text" class="form-control" name="MName" id="Mname"value="@Request.Form["mname"]"/></td>
            <td><input type="text" class="form-control" name="Lname" id="Lname" value="@Request.Form["lname"]" /></td>
            <td><input type="text" class="form-control" name="IDNum" /></td>
            <td><input type="text" class="form-control" name="Password" /></td>
            <td><input type="text" class="form-control" name="DName" /></td>
            <td><input type="text" class="form-control" name="DID" /></td>
        </tr>
    </tbody>
</table>
@{
   var a = Request.Form["fname"];
    var b = Request.Form["mname"];
    var c = Request.Form["fname"];
 }

<script>

        // get selected row
        // display selected row data in text input

        var table = document.getElementById("table"), rIndex;

        for (var i = 1; i < table.rows.length; i++) {
            table.rows[i].onclick = function () {
                rIndex = this.rowIndex;
                console.log(rIndex);

                document.getElementById("Fname").value = this.cells[0].innerHTML;
                document.getElementById("Lname").value = this.cells[1].innerHTML;
                document.getElementById("Mname").value = this.cells[2].innerHTML;
            };
        }


        // edit the row
        function editRow() {
            table.rows[rIndex].cells[0].innerHTML = "@a"
            table.rows[rIndex].cells[1].innerHTML = document.getElementById("Lname").value;
            table.rows[rIndex].cells[2].innerHTML = document.getElementById("Mname").value;
        }

</script>

Разве это невозможно? Сочетание бритвы и JavaScript? Мне нужно сделать руд с таблицей в Razor, но я не могу разобраться с этим, и я подумал об использовании JavaScript, который я видел в Интернете. Есть ли способ для этого передать значение?

и, кстати, причина, почему я не могу решить это только с Razor, потому что я делаю это в ASP. NET, но пустой не MVC.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...