다른 URL에서 다른 URL로 리디렉션되도록 마스터 페이지에있는 링크 (버튼)를 어떻게 만들 수 있습니까? 다른 .aspx 페이지에서 클릭하면 어떻게됩니까?마스터 페이지에 링크
답변
당신이 당신의 영문 페이지로드 방법 같은 것을 할 수
protected void Page_Load(object sender, EventArgs e)
{
try
{
/// Access Master Page control
LinkButton lnkButton = (LinkButton)this.Master.FindControl("lnkButtonName");
/// set postback url or whatever
lnkButton.PostBackUrl = "";
}
catch(Execption e)
{}
}
당신은 석사 Page_Init
이벤트 핸들러에서 설정하고 페이지 참조 얻을 HttpContext.CurrentHandler
을 사용할 수
protected void Page_Init(Object sender, EventArgs e)
{
var page = HttpContext.Current.Handler as Page;
if (page is WebForm1)
LinkButton1.PostBackUrl = "WebForm2.aspx";
else if (page is WebForm2)
LinkButton1.PostBackUrl = "WebForm1.aspx";
else
LinkButton1.PostBackUrl = "WebForm3.aspx";
}
이것을 위해 작동하지만 같은 페이지로 리다이렉트 –
@AntonioArredondo : 무슨 소리 야? 'WebForm1'의 경우 LinkButton은 WebForm2.aspx로 리디렉션됩니다. 이것은 단지 예일뿐입니다. 예상대로 작동합니까? –
안녕하세요, Tim, 그 뜻은 regradless입니다. aspx 나는 링크를 클릭하면 동일한 페이지로 리디렉션됩니다, 각 WebForm에 대해 다른 URL을 할당했지만 여전히 동일한 페이지로 리디렉션합니다. –
을 다음과 같은 작업을 수행하십시오 (테스트되지 않음).
내부 마스터 페이지 (이 예제의 경우 siteMaster)에 public 속성을 추가하십시오. 당신의 영문 페이지의 코드 숨김에서
public void SetButtonUrl(string NewUrl)
{
this.btnMyButton.NavigateURL = NewUrl;
}
는 각각 원하는 URL을 추가
((siteMaster)Master).SetButtonUrl("~/someurl");
- 1. Adobe Captivate - 마스터 페이지에 링크 또는 클릭 상자가 허용되지 않습니다.
- 2. 마스터 페이지에 주입 json 데이터
- 3. 마스터 페이지에 기본 콘텐츠를로드 할시기
- 4. 보기 마스터 페이지에 데이터 전달
- 5. 동적으로 마스터 페이지에 컨트롤 추가
- 6. 기본 마스터 페이지에 제목 설정
- 7. 스크립트 관리자를 마스터 페이지에 넣으십시오.
- 8. 부분보기 및보기가 마스터 페이지에 표시됩니다.
- 9. SharePoint 마스터 페이지에 오늘 날짜 추가
- 10. 마스터 페이지에 동적 시계를 표시하는 방법은 무엇입니까?
- 11. 어떻게 마스터 페이지에 데이터를 넣을 수 있습니까?
- 12. 하위 페이지에 마스터 페이지 이미지가 표시되지 않습니다.
- 13. 웹 페이지에 사용되는 마스터 페이지를 변경하려면 어떻게해야합니까?
- 14. 연결된 웹 파트를 마스터 페이지에 포함
- 15. 마스터 페이지에 테마 선택기를 삽입하려면 어떻게합니까?
- 16. 마스터 페이지에 Ajax 타이머 컨트롤 추가
- 17. WebMethod에서 마스터 페이지에 전화 걸기 방법
- 18. Google지도가 ASP.NET 마스터 페이지에 표시되지 않습니다.
- 19. 마스터 페이지의 콘텐츠가 콘텐츠 페이지에 표시되지 않습니다.
- 20. asp.net 2008의 페이지에 마스터 페이지를 적용하는 방법
- 21. 마스터 페이지에 포함시킬 때 Jquery가 작동하지 않습니다.
- 22. 중첩 된 마스터 페이지에 ViewData 할당
- 23. 어떻게 동적으로 마스터 페이지에 테마를 적용 하시겠습니까?
- 24. SharePoint 2007의 마스터 페이지에 웹 파트 추가
- 25. 마스터 페이지에 내가 (로고) 이미지 컨트롤이 페이지
- 26. 마스터 페이지에 저장 버튼을 숨기고 싶습니다.
- 27. Umbraco 마스터 페이지에 사용자 업로드 이미지 표시
- 28. ASP.Net MVC 마스터 페이지에 세션 값 표시
- 29. 어디에서 마스터 페이지에 Google 분석 코드를 삽입해야합니까?
- 30. jquery 모바일 앵커 링크 페이지에
에 오신 것을 환영에 유래 할 수 있습니다. 너 뭐 해봤 니? –
마스터 페이지에서 NavigateUrl (PostBackUrl)을 공개 속성으로 표시하고로드 된 페이지에 따라 URL을 설정합니다. – Koste
진행 코드 표시 –