2012-09-23 75 views
0
// Assign Context-Menu to Control 
    $(function() { 
     var txt1 = "#" + "<%= **myCal**.ClientID %>"; 

     // Attach Context-Menu to Control 
     $(txt1).contextMenu(ctxtMenu, { theme: 'vista' }); 
    }); 

到位MYCAL如何從asp.net中動態創建的文本框調用javascript?

的背後

  TextBox lbl = new TextBox(); 
      lbl.BorderColor = System.Drawing.Color.Black; 
      lbl.BorderStyle = BorderStyle.Double; 
      lbl.BackColor = System.Drawing.Color.BlanchedAlmond; 
      lbl.Text = eventname + "<br/>" + dt + "" + dt1; 
      e.Cell.Controls.Add(lbl); 

我想用一個動態創建的asp.net文本框代碼我應該怎麼辦?請幫助

回答

1

你可以定義一個CSS類此控制:

lbl.CssClass = "menu"; 

,然後使用類選擇:

$(function() { 
    // Attach Context-Menu to Control 
    $('.menu').contextMenu(ctxtMenu, { theme: 'vista' }); 
}); 
+0

謝謝:)... – vini

+0

一個小問題,只被調用一次,當我嘗試打開上下文菜單右鍵第二次它不工作 – vini

相關問題