さて、質問は正確に単純ではありません。説明させてください。
私はグリッドビューを持っていますが、それはデータソースに接続していて、すべてが桃色です。行ごとに詳細なページを開く必要があるので、これを行うための最良の方法は何でしょうか。現在、onRowDataBound関数に次のようなものがあります。
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 + "\");' />";
テスト関数はパラメーターを受け取り、さらに現在のページのいくつかのコントロールのいくつかの値を使用して、データがPOSTされた新しいウィンドウを開きます。これは可能ですか?現在、私のテスト機能はあまり機能しません。
function test() {
var argv = test.arguments;
window.open('Details.aspx', 'more', 'width=300,height=200,resizable=yes,toolbar=no');
}
argvデータがPOSTされたDetails.aspxを開きたいのですが。誰?