Как передать значения из представления с помощью @ в другое представление в c # и сохранить их в отчете .csv - PullRequest
0 голосов
/ 20 сентября 2019

Мне нужно передать координаты, полученные в одном представлении .cshtml, и передать их в другое представление.Представление о том, что они передаются, должно сохранять эти значения в отчете, созданном в .CSV

В настоящее время выполняется слишком много повторяющихся вычислений для вычисления одних и тех же значений.

Ниже я показал две формы, которые я использую.

_Car.cshtml

    @{
      var car = Model;
      string altitude = "N/A";
      string lat = "0", lon = "0";
     }


    <div class="card-body">
        <table id="car-table">
            <tbody>
            @if (CarInfo)
            {
                var CarStatusColor = (CarStatus == "Error") ? "goldenrod" : "";
                if (CarCurrentStatus == "" || CarCurrentStatus.ToLower() == "none")

            <tr>
                <td style="width: 37%">Location</td>
                <td style="width: 63%">Latitude: @lat<br/>Longitude: @lon </td>
             </tr>
            </tbody>
          </table>
        </div>

ReportCar.cshtml

    <th>
       <div class="report-window__toolbar-item" style="width:100%">
       <p>GPS Location <i class="fa fa-fw fa-chevron-down"></i></p>
       @__Car.lat, __Car@lon
       </div>
    </th>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...