2017-03-23 1 views
0

그래서 C#을 사용하는 ASP.NET 웹 사이트가 있습니다. 두 개의 다른 브라우저 탭에서 동일한 페이지를 열면 입력 상자 (ASP.NET TextBox 컨트롤)가 동기화되어 그 중 하나를 입력하면 다른 탭의 다른 입력 상자에도 나타납니다.입력란이 브라우저 탭간에 연결되는 것을 방지합니다.

프로그래밍 방식으로 ID를 개별적으로 변경하거나 페이지로드시 콘텐츠 위치 홀더 ID를 정적으로 변경하지 않으면 어떻게 링크를 끊을 수 있습니까? 행운과 함께 this question을 통해 다른 세션을 사용해 보았습니다.

페이지는 일반적으로 쿼리 문자열로 구분되지만 컨트롤은 브라우저 탭에서 고유해야합니다.

샘플 텍스트 상자 제어 :

<asp:TextBox ID="BoxTitle" runat="server" onkeyup="CharCount(this.id, 50);"></asp:TextBox> 

감사합니다!

+0

당신이 제어에 사용했던 코드를 게시 할 수 있습니까? 일반적으로 텍스트 상자는 링크를 유지하기 위해 특정 라이브러리/도구를 사용하지 않는 한 링크되지 않습니다. –

+0

업데이트되었으므로 모든 사이트의 모든 입력/텍스트 상자와 비슷합니다. – MuffinMan

+0

다른 탭에 즉시 텍스트가 나타납니다. 또는 페이지를 새로 고칠 때 표시됩니까? –

답변

관련 문제