2009-08-14 8 views
0

Je veux développer l'application qui contient le numéro de question avec indépendant radiobuttonlist qui contiennent trois option Oui, Non, Incertain.Comment développer une application de sondage en ligne?

Les visiteurs quotidiens vient sur le site & répondre à la question. Aussi pour montrer l'addition du Oui, NON & Incertain devant chaque question.

S'il vous plaît donnez-moi une idée de comment faire une telle fonctionalité.

Cordialement, Girish

+2

Je suis tenté de voter pour clore cette question, car elle est trop large. Avec quoi vous battez-vous? Avez-vous besoin d'aide pour la connectivité à la base de données? Avec les contrôles asp.net? Html? Postbacks? – Razzie

+0

regarder un existant http://surveymaster.codeplex.com/ – Omu

Répondre

1

C'est une question très vague et ne sera probablement pas obtenir beaucoup d'une réponse.

Quelle technologie voulez-vous utiliser, .Net, Java. PHP etc, quelles sont les ressources disponibles? Vous avez essentiellement besoin d'une sorte de base de données pour stocker les questions et les réponses et d'une application Web frontale intégrée dans la technologie que vous choisissez (comme indiqué. Net, Java ou PHP sont probablement les plus communs).

2

Le moyen le plus rapide et le plus simple serait de se greffer sur un site existant.

http://www.polldaddy.com/ vous permettra d'intégrer des sondages dans votre propre site

+0

La question est large et vague, mais je pense qu'il déclare qu'il veut "développer une application", ne pas utiliser un service existant. Voter contre. – shanabus

0

Créer un contrôle personnalisé qui utilise un panneau de mise à jour. Dans le panneau de mise à jour, vous aurez deux PlaceHolders - 1 pour vos questions et 1 pour vos résultats. Masquer l'espace réservé des résultats par défaut. Une fois que le radiobutton (OnSelectedIndexChanged) est sélectionné, provoque une publication et calcule les résultats. Dans la même méthode de publication, masquez l'espace réservé Question et affichez l'espace réservé aux résultats avec les résultats calculés.

Votre page pourrait ressembler à ceci:

<UpdatePanel ID="upPanel" runat="server"> 
<ContentTemplate> 

<asp:PlaceHolder ID="plcQuestion" runat="server"> 
Have you ever written asp.net code? 
<asp:RadioButtonList ID="radList" AutoPostBack="true" OnSelectedIndexChanged="doStuff"> 
    <asp:ListItem>Yes</asp:ListItem> 
    <asp:ListItem>No</asp:ListItem> 
    <asp:ListItem>Unsure</asp:ListItem> 
</asp:RadioButtonList> 
</asp:PLaceholder> 

<asp:PlaceHolder ID="plcAnswers" runat="server" Visible="false"> 
Results: 
Yes: <asp:Label ID="lblYesResults" runat="server" /> 
No: <asp:Label ID="lblNoResults" runat="server" /> 
Unsure: <asp:Label ID="lblUnsureResults" runat="server" /> 
</asp:PLaceholder> 

</ContentTemplate> 
</UpdatePanel> 

Ensuite, sur votre méthode « doStuff », il suffit de sauvegarder les résultats et quel que soit l'affichage résultat remplir que vous allez pour. J'espère que cela t'aides!

Questions connexes