加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – 是否可以在按钮点击时“交换”部分视图?

发布时间:2020-12-16 06:38:41 所属栏目:asp.Net 来源:网络整理
导读:我目前有一个父视图,其设计如下: +----------------------------------------------+| | ___ || ^ | | || / | |___/ || /--- | | || / | |___/ || | ||--------------------+-------------------------| --- Over View Of Page layout| _____ || /
我目前有一个父视图,其设计如下:

+----------------------------------------------+
|                    |           ___           |
|      ^             |          |             |
|     /             |          |___/          |
|    /---           |          |             |
|   /               |          |___/          |
|                    |                         |
|--------------------+-------------------------|  <--- Over View Of Page layout
|                    _____                     |
|                   /                          |
|                  |                           |
|                  |                           |
|                   _____                     |
+----------------------------------------------+

其中A,B和C’部分’由部分视图组成.

在我的A部分中,我有两个按钮和(当前)单个局部视图:

+----------------------------------------------+--------------------------------
| BUTTON 1   | BUTTON 2  |                     |
|------------------------+---------------------|               ______ 
|                                              |              |      
|           <content here>                     |              |       |   
|                                              |              |       |         
|                                              |              |------/        
|                                              |              |      _________          
|                                              |           __________/
|                                         _____|__________/
|                       _________________/
|         _____________/
|________/

                   ^
                   |
                   |
        Close up of 'A' section

我目前按下按钮1并切换此视图的可见性,使用:

HTML

<button class="myBtn" onclick="toggle_visibility('btn1Partial');">Arm Details</button><a>

使用Javascript:

<script type="text/javascript">
    function toggle_visibility(id) {
       var e = document.getElementById(id);
       if(e.style.display == 'block')
          e.style.display = 'none';
       else
          e.style.display = 'block';
    }
</script>

但是,我无法通过第二个按钮找到实现此目的的方法,以便第一个局部视图被“移除”(未隐藏),而另一个部分视图取代它.

我确定有一种方法可以使用MVC模式’正确’,但我似乎无法找到它!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读