stevenjin 2023-02-07 19:03 采纳率: 98.2%
浏览 17
已结题

asp.net core 将选中tab中的Model传递到后台

1.前台
前台是bootstrap的navtab,里面在div包了一个table,要将选中tab中的数据以model方式传递到后台,
但后台接到的始终是第一个选项卡tab中的model,不知如何传递选中的model?

2.后台
[HttpPost]
public IActionResult Update(Product pro)
{}
3.调试发现,不管选中哪个tab,Html页面程现的第一个tab始终为active
这里的代码是这样:

<div id="@product.DisplayName" class="container tab-pane active" style="margin:2px; font-size:20px;">

  • 写回答

2条回答 默认 最新

  • CodeBytes 2023-02-07 22:07
    关注

    该回答引用ChatGPT
    参考下面的代码

    <!-- 前台HTML代码 -->
    <div class="nav-tabs-custom">
      <ul class="nav nav-tabs">
        <li class="active"><a href="#tab1" data-toggle="tab">Tab1</a></li>
        <li><a href="#tab2" data-toggle="tab">Tab2</a></li>
      </ul>
      <div class="tab-content">
        <div id="tab1" class="tab-pane active">
          <div>
            <!-- 包含数据的Table -->
            <table>
              ...
            </table>
          </div>
        </div>
        <div id="tab2" class="tab-pane">
          <div>
            <!-- 包含数据的Table -->
            <table>
              ...
            </table>
          </div>
        </div>
      </div>
    </div>
    
    <!-- 后台C#代码 -->
    [HttpPost]
    public IActionResult Update(Product pro)
    {
      // 处理选中的Tab中的数据
    }
    
    
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 2月23日
  • 已采纳回答 2月15日
  • 修改了问题 2月7日
  • 修改了问题 2月7日
  • 展开全部

悬赏问题

  • ¥100 set_link_state
  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度