2009-11-10 2 views
0

내가 다음 코드Iframe이 빠른 질문

<a href="Projects.aspx" target="iframeTab"> Project Management </a> | <a href="ProjectUsers.aspx" target="iframeTab"> Project Users </a> 
<iframe src="Projects.aspx" id="iframeTab" width="100%" height="768" frameborder="1" scrolling="auto" /> 

<asp:GridView DataKeyNames="ID" ID="ctrlGrid" runat="server" AutoGenerateColumns="False" OnDataBound="ctrlGrid_DataBound" 
    OnRowDeleting="ctrlGrid_RowDeleting" OnRowEditing="ctrlGrid_RowEditing"> 
    <Columns> 
     <asp:BoundField DataField="Name" HeaderText="Name" /> 
     <asp:BoundField DataField="CompanyName" HeaderText="Company" /> 
     <asp:HyperLinkField DataNavigateUrlFields="ID" DataNavigateUrlFormatString="~/TimeFilter.aspx?ProjectID={0}" HeaderText="Time" Text="Time" /> 
     <asp:HyperLinkField DataNavigateUrlFields="ID" DataNavigateUrlFormatString="~/ProjectNotes.aspx?ProjectID={0}" HeaderText="Notes" Text="Notes" /> 
     <asp:HyperLinkField DataNavigateUrlFields="ID" DataNavigateUrlFormatString="~/ProjectRequirements.aspx?ProjectID={0}" HeaderText="Requirements" Text="Requirements" /> 
     <asp:CommandField ButtonType="Button" ShowDeleteButton="True" ShowEditButton="True" /> 
    </Columns> 
</asp:GridView> 
<br /> 
<a href="ProjectEdit.aspx">Add new project</a> 

iframe을 부분을 사용

프로젝트 관리 | 프로젝트 사용자

탭을 Project.aspx 페이지에 표시 할 수 있지만 두 탭 중 하나를 클릭하면 하이퍼 링크로 보입니다. 어떻게 수정할 수 있습니까?

+0

Iframe을 사용하겠습니까? – Aaron

+0

잘 탭을 탭해야합니다. 그래서 내가 제안한 가장 쉬운 방법은 iframe을 사용하는 것이 었습니다. 페이지에 탭이있을 수있는 다른 방법이 있습니까? – Sophie

답변

0

각 하이퍼 링크에 Target = "windowname"특성을 추가하기 만하면됩니다. 모두 같은 대상을 사용하면 동일한 창에서 열립니다.