2014-09-19 59 views
2

我是找到代码用于制作网页的其他页面的子页面将在MVC www.abc.com/home/photos被称为父页面制作网页与另一个页面

喜欢的子页.aspx像照片是它的一个子页面。如果我们的主页写它,它会打开或像这样任何一个可以帮助我想要做Web窗体

请给我任何的想法..........

<input type="button" value="Open a new window" 
     onclick="OpenWindow()" id="Button1" /> 


    function OpenWindow() 
    { 
    window.open("NewWindow.aspx","MyWindow","height=450,width=300"); 
    } 

这不是我所发现的,我有两页我想打开两个页面,如www.abc.com/firstpage/secondpage.aspx

+1

你的意思不仅仅是文件夹,对吧?你能详细说明吗? – Alexander 2014-09-19 06:01:51

+1

是的,就像我们制作一个webite和plce两个web表单在根目录中但不是在文件夹中一样,并且计划这样一种方式,即如果我想让一个页面成为另一个页面的子页面或者像放置在页面中的页面,或者我们可以说任何与虚拟路径,以便所请求的页面打开为子页面 – Dhawan 2014-09-19 06:04:38

+1

像fb.com/home是一个页面,fb.com/home/photo也是一个页面,所以我专注于这张照片页面,因为它没有放置在主文件夹中作为主页本身就是一个页​​面 – Dhawan 2014-09-19 06:06:12

回答

3

example.com/home是一个文件夹,其中包含所谓的默认页面,在ASP中。 NET将是Default.aspx。所以你可以看到相同的页面调用example.com/home/Default.aspx

example.com/home/photo是家庭文件夹中的另一个文件夹,包含它自己的Default.aspx。您也可以致电example.com/home/photo/Default.aspx

你想要的是文件夹和默认页面,而不是“子页面”。

请阅读这篇文章:ASP.NET Web Project Folder Structure

+1

先生我有这样的方式,但公司希望我做到这一点与虚拟路径或这样 – Dhawan 2014-09-19 06:31:24

+1

所以根据你先生这是不可能与virtula路径,只有可能的方式来做到这一点是....... ...... – Dhawan 2014-09-19 06:55:25

+2

那么如果他们想要它,他们必须指定它,而不是与“或类似的东西”。虚拟路径将使用大锤来破解坚果。你描述的是标准的网络行为,不需要虚拟。 – Alexander 2014-09-19 07:07:03

3
<form> 
<input type="button" value="Open Window" 
    onClick="window.open('http://www.example.com/firstpage/secondpage.aspx')"/> 
</form> 

Fiddler

或者

Refer this。希望它可以帮助你。

+1

这里这个第一页是一个文件夹或一个页面 – Dhawan 2014-09-19 06:56:06

+2

我不认为这是OP所要求的。另外,在ASP.NET中,您不能定义多个表单。 – Alexander 2014-09-19 07:08:56

相关问题