【问题标题】:When selecting a dropdown item how do I get a specific list of questions to appear .net / html选择下拉项目时,如何获得特定的问题列表以显示 .net / html
【发布时间】:2015-08-04 18:43:39
【问题描述】:

请不要给我直接的答案,我是新手,我被困住了 - 只需要指出正确的方向。

我有一个包含 4 个值的下拉列表(在 html 中),我希望为下拉列表中的每个值弹出一个问题列表。例如,下拉项目 1 = 问题列表 1;下拉项 2 = 问题列表 2。

我的搜索一直指向我从 sql 中提取的表,但我不想要那个,我只想要一个在特定问题列表得到回答后提交给 sql 的表单。

我正在 Visual Studio 中构建它,因此需要 .net 帮助

非常感谢你们这些聪明人!

【问题讨论】:

  • 您使用什么框架来生成 HTML? ASP.NET MVC?网络表单?
  • 抱歉,我以为就在里面。 asp.net
  • ASP.NET 为 Web 应用程序提供了不同的技术。您使用的是 MVC 还是 WebForms?
  • 我将使用 web 表单 - tbh 我只编写了 html/并为我的页面构建了 sql 后端,我还没有真正启动 asp.net 的操作。寻找此类功能的良好起点。不过我想自学,所以我下次记得。
  • 所以这些只是静态选项?您只是在寻找如何在 HTML 中创建下拉列表?或者您是否正在使用您计划编写 C# 代码以在代码隐藏中访问的 Web 控件?

标签: c# html .net html-select cascadingdropdown


【解决方案1】:

如果你只是想创建一个标准的 HTML 选择列表,它看起来像这样:

    <label> Choose your first question
    <select name="questionList1">
        <option value="question1">What is your name?</option>
        <option value="question2">What is your quest?</option>
        ...
    </select>
    </label>

如果您在 WebForms 中使用 DropDownList 控件,您可以follow these instructions 将静态值添加到选项列表中。

【讨论】:

  • 我自己的问题的答案是创建多个 asp:Panel,然后使用 if else 语句根据下拉值将面板设置为可见真或假。感谢您的支持!
猜你喜欢
  • 2014-08-26
  • 1970-01-01
  • 1970-01-01
  • 2014-04-07
  • 2018-04-05
  • 1970-01-01
  • 1970-01-01
  • 2012-04-16
  • 2015-11-03
相关资源
最近更新 更多