2009-03-31 9 views
0

私は、Webアプリケーションを持っている(ASP.NET2.0 C#)を選択して、その中に、私は、データソースからデータを取得し、GridViewコントロールを持っています。HTMLのdivをポップアップが列

私は次の機能を追加したかった:ユーザーは "列を選択"ボタンをクリックすると、すべての列のリスト(おそらくdiv内のチェックボックスリスト)がポップアップし、表示する列を選択し、別のボタン「表示」をクリックすると列のリストが消え、表にはユーザーが選択した列が表示されます。

は、私はすでに一部を選択する列を実装しているが、それは私が助けを必要とポップアップ部分です。 divポップアップを作成して消える方法は?

ソリューションはJavaScriptを必要とするかもしれない、と私は本当に良くJavaScriptを知らないので、私はそれを考え出していない可能性があります。

ありがとうございます。

答えて

2

HI、 divの表示を非表示にするのではなく、divの表示を非表示にする方が良いです。 divが表示されなくても可視性が非表示に設定されていても、状況によってはそれほどうまくいかないレンダリングスペースが必要になります。

あなたは、動的にページ内の任意の部分にdiv要素を揃えることができ、あなたの都合に合わせcreateNodeを使用してdiv要素を作成し、絶対位置で、トップを設定し、左にすることができます。 divがポップアウトしたときに背景を無効にできる方が良いでしょう。

+0

私はJavascriptを非常に精通していませんよ。あなたは私を助けることができます? – zohair

関連する問題