2009-12-16 5 views
0

texte fort i besoin de générer case à cocher pour 2 différents Tableau de données dans une seule goutte vers le bas contrôlequestion dans la case jquery contrôle déroulant

comme alt text http://jdm8jq.bay.livefilestore.com/y1pBAyKOMS7Y7YbA6Q2kl5JA6RGHr3WCNh9aA1ttFzShAas36RQxTovGxkCqeMYfygADc5W8nmnPyONOCy9cOMGzAt3mR1ADyck/untitled.JPG

<html xmlns="http://www.w3.org/1999/xhtml" > 
<head runat="server"> 
    <title>Untitled Page</title> 

    <script src="../Scripts/jquery-1.3.2.js" type="text/javascript"></script> 

    <script src="../Scripts/ui.core.js" type="text/javascript"></script> 

    <script src="../Scripts/ui.dropdownchecklist.js" type="text/javascript"></script> 

    <link href="../Scripts/ui.dropdownchecklist.css" rel="stylesheet" type="text/css" /> 
    <link href="../Scripts/demo.css" rel="stylesheet" type="text/css" /> 
<script type="text/javascript"> 
$(function() { 
$('.listBox').dropdownchecklist({maxDropHeight:200}); 
//$('.listBox').dropdownchecklist({ maxDropHeight: 200 }); 
}); 
</script> 
</head> 
<body> <form id="form1" runat="server"> <div> 
    <asp:ListBox ID="listBox" runat="server" SelectionMode="Multiple" CssClass ="listBox" /> 
     <asp:LinkButton ID="btn" runat="server" Text="Click me" OnClick="BtnClick" />  
      <asp:Label ID="result" runat="server" /> 
      </div> 
       </form> 
       </body> 
</html> 

**in .cs** 

i ont 2 in.cs DataTable Page

  DataTable dt1 = new DataTable(); 
      ad.Fill(dt1); 
      listBox.DataSource = dt1; 
      listBox.DataBind(); 

DataTable dt2 = new DataTable(); 
      ad.Fill(dt2); 
      listBox.DataSource = dt2; 
      listBox.DataBind(); 

le site je suis référenceurs est [http://dropdown-check-list.googlecode.com/svn/trunk/src/demo.html][2]

Comment lier 2 tables différentes sous un contrôle qui est le contrôle de zone de liste. de sorte que je peux obtenir deux groupes de tables de données différentes sous un contrôle une table serait un articles table, et une autre table pourrait être articlesDetails table. de sorte que j'ai montrer 2 differnet détails DataTable sous un contrôle quelle est la syntaxe que je devrais suivre pour obtenir achived

espère que ma question est claire

toute aide serait grand merci

Répondre

0

Je ne sais pas trop comment le faire avec 2 sources de liaison différentes, mais ne pouvez-vous pas simplement parcourir les ensembles de données et les ajouter manuellement?

Aussi votre lien ne fonctionne pas mais je pense que c'est le plugin que vous utilisez à droite?

http://aleris.wordpress.com/2009/04/11/new-version-of-jquery-dropdown-checkbox-list-plugin/

Si cela est la bonne qu'ils utilisent « optgroup » quelle liste déroulante asp.net ne semble pas soutenir. Donc, cela pourrait être un autre problème que vous allez rencontrer et de ce que j'ai vu d'autres personnes qui le résolvent, vous devrez peut-être remplacer le contrôle de la liste déroulante pour l'ajouter.