2012-02-22 2 views
0

사용자가 클럽 중 하나를 클릭하면 쿼리 문자열을로드하는 클럽 목록이 있습니다. 그런 다음 해당 클럽과 관련된 데이터를 가져옵니다.쿼리 문자열 정보에 대한 사용자 로그인

사용자가 계정에 로그인하여 정보를 편집 할 수 있도록 사용자를 설정해야합니다. 순간에 나는 내가 이것을 사용자를 위해 어떻게 설정할 것인지 확신 할 수 없다. 내가 만든

URL이 보이는 다음 clubpage.aspx? 카테고리 ID = 6

그래서 catergory 6에 로그온 정보를 편집 할 수 카테고리 ID6 아래에 추가 사용자.

+0

어떤 계정으로? 클럽 계정 또는 사용자 자신의 계정? – Shoban

+1

그건별로 말하지 않습니다. 자세한 내용을 업데이트하고 게시 할 수 있습니까? 우선 ... 질문을 추가 할 수 있습니까? –

답변

0

페이지를로드 할 때 쿼리 문자열 선택하여에 당신이 찾고있는 클럽을 확인해야합니다 : 당신은 또한 쿼리 문자열에 다른 부분을 추가 할 수

int categoryID = Convert.ToInt32(Request.Querystring["CategoryID"]); 

을 페이지를 보거나 편집 중인지 여부 :

clubpage.aspx?CategoryID=6&Mode=edit 

이 너무 검사 : 당신이를 Page_Load에 넣고 경우

if (Convert.ToString(Request.Querystring["Mode"]).Equals("edit")) 
{ 
... 

하는 당신은 또한 '로드'논리가 다시 게시에없는 (그리고 때마다 버튼/제어를 실행하지 않는 것을 확인 할 수 있습니다

if (!Page.IsPostback) 
{ 
    int catego... 

을 좀 더 논리에 따라 저장 또는 업데이트 버튼을 보여주는, 여기에 내 당신은 편집 필드를로드 할 수 있습니다 데이터베이스에서 값을 채 웁니다) 다시 게시를 트리거합니다.

희망이 있습니다.

관련 문제