EditProject.aspx?id=xxx
내가 모달 대화 상자에서 원하는 위치를 호출하고 싶은라는 페이지가 있습니다. 모달 대화 상자는 부트 스트랩으로 간단합니다.
div 또는 모달 대화 상자에서 어떻게 든 페이지를 호출하는 컨트롤이 있는지 알고 싶습니다.
IFrame에 대해 알고 있지만 asp .net에 더 현대적인 방식이 더 좋습니까?
감사
EditProject.aspx?id=xxx
내가 모달 대화 상자에서 원하는 위치를 호출하고 싶은라는 페이지가 있습니다. 모달 대화 상자는 부트 스트랩으로 간단합니다.
div 또는 모달 대화 상자에서 어떻게 든 페이지를 호출하는 컨트롤이 있는지 알고 싶습니다.
IFrame에 대해 알고 있지만 asp .net에 더 현대적인 방식이 더 좋습니까?
감사
당신은 사용자 컨트롤, EditPorject.ascx에 EditProject.aspx 이동 더 나을 것입니다.
Userconrols 같은 이벤트를 지원하고, 많은 영문 페이지와 같은 일을하지만과 같이 ASPX 페이지 내에서를 포함 할 수 있습니다 :
<div id="edit-project-popup">
<namespace:EditProject ID="editProject" runat="server" />
</div>
당신은 여전히 UserControl에서 쿼리 문자열 매개 변수에 액세스 할 수 있습니다. 또한 속성 추가하여 UserControl을에 값을 전달할 수 있습니다 :
public partial class EditProject : UserControl
{
public int ID
{
get;
set;
}
protected void Page_Load(object sender, EventArgs e)
{
// Your Code
}
}
당신은 다음 ASPX 페이지에서이 속성을 설정할 수 있습니다 마크 업 :
:<uc:EditProject ID="editProject" runat="server" ID="xxx" />
또는 뒤에 ASPX 페이지 코드
editProject.ID = "xxx";
희망이 도움이됩니다. 사용자 컨트롤에 대한 자세한 내용은
은 MSDN에서이 개요를 참조하십시오 http://msdn.microsoft.com/en-us/library/fb3w5b53(v=vs.100).aspx
웹 사용자 컨트롤이가 삽입 될 페이지와 같은 쿼리 문자열 매개 변수에 액세스 할 수 있습니다. –
마스터 페이지를 사용하여 페이지에서 usercontrol을 만드는 방법은 있습니까? 내 모든 스타일 시트가 사라졌습니다. – jmasterx
감사합니다. Jacob, 답변을 업데이트했습니다. –