반응형
일단 그리드뷰에서 HyperLinkField을 하나 만드세요. 그 필드의 속성값에 원하는 다음페이지에 넘길 필드을 무제한 설정하세요 이 샘플은 3개의 값을 넘기는것입니다.
진한 부분이 속성입니다. 그 속성갑에 원하는 값을 다음과 같이 하시면 됩니다.
<asp:HyperLinkField DataNavigateUrlFields="cms_key1,cms_key2,cms_key3" DataNavigateUrlFormatString="./fa_m01.aspx?id={0}@{1}@{2}" DataTextField="cms_name" HeaderText=" 품 명 " Target="_self" >
/asp:HyperLinkField>
받는 .CS프로 그램에서 다음과 같이 쪼게어 사용하시면 됩니다.
vCode = Request.QueryString[0]; // 전 페이지에서 넘어온 아규먼트
string[] abc = vCode.Split(new char[] { '@' });
agkey1 = abc[0];
agkey2 = abc[1];
agkey3 = abc[2];
이렇게 받아서 쓰시면 됩니다. 참고가 되면 좋겠습니다.
반응형