질문은 정확하지 않습니다. 설명해 드리겠습니다.GridView의 onRowDataBound 이벤트에서 POST 데이터로 새 창을 열려면 다른 셀의 값을 전달해야합니까?
저는 데이터 소스에 연결되어 있고 모두 복숭아 인 gridview가 있습니다. 각 행에 대해 더 자세한 페이지를 열어야하므로이 작업을 수행하는 가장 좋은 방법은 무엇입니까?
if (e.Row.RowType == DataControlRowType.DataRow)
try
e.Row.Cells[5].Text = "<input type='image' src='images/more.png' width='20' alt='More...' onClick='test(\"" + e.Row.Cells[1].Text + "\");' />";
이 테스트 기능은 매개 변수를 사용, 플러스에 게시 된 데이터를 열고 새 창을 일으킬 현재 페이지에서 일부 컨트롤의 일부 값을 사용 : 현재 나는 onRowDataBound 기능이 같은 뭔가가있다. 이것이 가능한가? 현재 내 테스트 기능은 많은 일을하지 않습니다
function test() {
var argv = test.arguments;
window.open('Details.aspx', 'more', 'width=300,height=200,resizable=yes,toolbar=no');
}
나는 그것을 게시 ARGV 데이터와 Details.aspx을 열고 싶습니다. 누군가?
같은 쿼리 문자열에서
그래서 당신의 데이터 네, GET 메서드입니다. 이 변수를 POST하고 싶습니다. 현재 설정으로 할 수있는 방법이 없습니까? 아무도 데이터를 POST 할 수 없으면 아무도 URL을 해킹 할 수 없습니까? – Freakishly