2011-03-09 6 views
1

ListView 오브젝트의 ItemCommandURL Rewriting없이 (urlrewriting.net을 통해 전원 공급 됨)ListView_ItemCommand 이벤트가 URL 다시 쓰기에서 트리거되지 않는 이유는 무엇입니까?

Private Sub ListView_ItemCommand(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.ListViewCommandEventArgs) Handles ListView.ItemCommand 

End Sub 

없이 훌륭하게 트리거됩니다. URL 다시 쓰기가 켜지면 이벤트가 트리거되지 않습니다.

둘 다 작동하도록 트릭을 가르쳐 주시겠습니까?

+0

코드 블록은 운동을하지 않는이 같은 더 많은 세부 정보를 추가하십시오. 또한'Page.ResolveUrl'은 css/js/image에 관한 문제를 해결할 수도 있습니다. –

답변

1

URL 다시 쓰기가 포스트 백을 방해 할 수 있습니다. 잠재적 인 솔루션 여기를보세요 : http://ruslany.net/2008/10/aspnet-postbacks-and-url-rewriting/

을 또한, 당신의 Page_Load 이벤트 처리기에 다음을 추가하십시오 :

protected void Page_Load(object sender, EventArgs e) 
{ 
    form1.Action = Request.RawUrl; 
} 
+0

@Allison 감사합니다. 이미 시도했지만 행운은 없습니다. – OrElse

관련 문제