2011-02-27 11 views

答えて

1

はボタンにOnClientClick="ShowPopup();return false;"を追加し、実行します。純粋な形で

function ShowPopup() { 
    var div = document.getElementById("divtoshow"); 
    div.style.display = "block"; 
} 

、その後、divの絶対位置を作り、ボタンの上に中央にポップアップを再配置します。 JQueryを使用していますか? JQueryダイアログを使用するか、JQueryを使用して要素を配置するか、AJAX Controlツールキットを使用している場合はModalPopupExtenderを使用します。オプションはありますが、使用しているものが分からないと告げるのは難しいです。

HTH。

+0

純粋なフォームとは、データエントリを意味しますか? – Lisa

+0

JavaScriptライブラリーのない純粋なJavaScript、etc。 –

0

あなたには2つのオプションがあります。

  1. フォームにテキストボックスを含めて、新しいフォルダ名が既に含まれているようにすることができます。
  2. 新しいフォルダー名を入力するために、ユーザーを新しいフォームにリダイレクトすることができます。
  3. javascriptを使用すると、#2を現在のページのthickboxとして含めることができます。

は、それはあなたがそれをやりたい方法ですべてです、他のオプションがあります

更新:は、別のasp.netページを作成しなければならない、#3を達成し、Colorboxのようなライブラリを使用するにはthickbox/lightbox内にIFrameをロードする

+0

3をどのように達成できますか? – Lisa