我想用独立的radiobuttonlist开发包含问题数量的应用程序,其中包含三个选项Yes,No,Unsure。
网站上有每日访问者和&回答这个问题。同时显示添加是,否和&在每个问题面前都不确定。
请告诉我如何做这样的功能。
此致 Girish
答案 0 :(得分:2)
最快捷,最简单的方法就是在现有网站上捎带。
http://www.polldaddy.com/允许您在自己的网站中嵌入民意调查
答案 1 :(得分:1)
这是一个非常模糊的问题,可能无法得到很多答案。
您想使用什么技术,.Net,Java。 PHP等,你有哪些资源?
基本上,您需要某种数据库来存储问题和答案,以及使用您决定的任何技术构建的前端Web应用程序(如所述.net,Java或PHP可能是最常见的)。
答案 2 :(得分:0)
创建使用更新面板的自定义控件。在更新面板中,您将有两个PlaceHolders - 1个用于您的问题,1个用于您的结果。默认情况下隐藏结果占位符。一旦选择了radiobutton(OnSelectedIndexChanged),就会导致回发并计算结果。在同一个Postback方法中,隐藏问题占位符并使用计算结果显示结果占位符。
您的网页可能如下所示:
<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>
然后,在你的“doStuff”方法中,只需保存结果并填充你想要的结果显示。希望这有帮助!