分享好友 编程语言首页 频道列表

mvc下,3种窗口弹出设置的方法

VC/MFC  2015-07-21 09:250
1、通过重写,<input标签下按钮的onclick事件,来进行窗口的弹出设置:
复制代码 代码如下:

<input type="button" onclick="window.open('../AddDpment','','height=180,width=550,fullscreen=no,resizable=yes,scrollbars=no,top=350,left=500')" value="添加部门"/>

其中,window.open('路径','窗口的宽度,高度,相对窗体的位置,是否全屏,是否有滑动等属性设置','','');
2、通过重写<a herf=''来获得窗口:
复制代码 代码如下:

<a href="" onclick="window.open('<%=Url.Action("EditDpment","Admin",new{id = item.Department_id}) %>','','width=530,height=200,location=no,menubar=no,status=no,scrollbars=no,resizable=no top=300,left=500')">部门修改</a><br />

其中。由于MVC中,路径的原因,这里推荐使用<%=url.action>来设置其路径,这里可以通过url.action中创建new{id}来传参数。
3、可以通过jquery来定义,并在控件中调用
弹出窗口后,可以通过重新定义表单的地址和target属性来重新返回框架窗口中,例如:
复制代码 代码如下:

<%using (Html.BeginForm("EditGroup", "Admin", FormMethod.Post, new { target = "mainFrame" }))

这里是通过重写了beginform来实现的,在解析后代码和普通<form表单提交的形式是一样的。
如果想在提交表单后在关闭小窗口,可以通过<input 中的onclick事件来控制,使用javascript::self.close();或者window.close();来控制。

查看更多关于【VC/MFC】的文章

展开全文
相关推荐
反对 0
举报 0
评论 0
图文资讯
热门推荐
优选好物
更多热点专题
更多推荐文章
Ruby中文乱码问题 springmvc中文乱码
中文乱码问题解决方法为只要在文件开头加入 # -*- coding: UTF-8 -*-(EMAC写法) 或者 #coding=utf-8 就行了。源代码文件中,若包含中文编码,则需要注意两点:1. 必须在首行添加 # -*- coding: UTF-8 -*-,告诉解释器使用utf-8来解析源码。2. 必须设置编

0评论2023-02-09738

asp.net MVC 导出查询结果到Excel
首先在View视图中有一表单form,导出按钮input class="btn export" type="button" value="导出" /,在js写入点击导出按钮的代码,如下:$(".export").click(function () {window.location.href = "/Statis/ExportExecel?data=" + $("form").serial

0评论2023-02-09334

ASP.NET MVC3 学习心得------路由机制
9.1 理解URLURL满足的要求:l 域名易于记忆和拼写l 简短、易输入l 可以反应出站点的结构l 可破解,用户可以通过移除URL的末尾,进而达到更高层次的信息体系结构l 持久、不能变化9.2路由机制的概述ASP.NET MVC中路由机制的两种用途:l 匹配传入的请求

0评论2023-02-09607

学习 《一步步搭建自己的博客》 第一版 之异常 边理解边记录 七天学会ASP.NET MVC 
这篇博客主要是为了细说异常 , 来解读博主是如何处理异常的    上篇地址 :http://www.cnblogs.com/izhiniao/p/4776999.html首先我们从 博主的封装开始 :那么如何快速 找到这些呢 , 既然是异常 ,那么肯定是错误 , 那么就是 MvcApplication 中的 Appl

0评论2023-02-09418

asp.net mvc cooike 购物车 如何实现
先上代码:1. ShoppingCartService 类using System;using System.Collections.Generic;using System.Linq;using LinFx;using LinFx.Data;using LinFx.Security;using LinFx.Web;using YLSPay.Data.Entity;namespace YLSPay.Data.Service{public class Shoppin

0评论2023-02-09985

ASP.NET MVC3 技术(五) JSON 数据的传递
今天微软发布了 ASP.NET MVC 3正式版,ASP.NET MVC 3 中的大多数知识点本站已经做过说明。ASP.NET MVC 3 中默认支持对 JSON 数据的接收,今天就让我们看看 JSON 数据的绑定。使用时会用到一点 jQuery 的知识,相信对经常访问本站的朋友来说并不难理解。ASP.NE

0评论2023-02-09725

ASP.NET MVC 简介
1、 ASP.NET MVC 是什么?ASP.NET MVC是微软官方提供的以MVC模式为基础的ASP.NET Web应用程序(Web Application)框架,它由Castle的MonoRail而来,日前最新版本是ASP.NET MVC 4.0。是将一个Web应用分解为:Model、View和Controller。ASP.NET MVC框架提供了一个可

0评论2023-02-09559

asp.net mvc 最简单身份验证 [Authorize]通过的标准
[Authorize]public ContentResult Index2(){return Content("验证通过了");} 经常能够看到某个Controler下的Action通过这个标签进行登录权限状态的校验,否则该Action不执行。但是满足什么条件才能通过Authorize这个过滤器的校验呢?答案:↓ public WebApiAp

0评论2023-02-09607

Asp.Net Mvc表单验证方法
   本文所讲的是在Asp.Net MVC框架下所提供的表单验证方法,实现步骤:1.定义验证规则  2.应用验证规则  3.显示验证信息   验证规则:1.Required:必填验证 2Compare:比较验证(验证两个值是否一致)3.StringLength:字符串长度验证(可以单独设置最大值

0评论2023-02-09641

ASP.NET MVC4在View中调用当前Controller中的方法
调用当前Controller中的方法  1 @{2 ((HomeController)ViewContext.Controller).Method1();3 }调用静态方法1 @{2SomeClass.Method();3 } 

0评论2023-02-09552

更多推荐