按下按钮时,ASP dropdownlist selecedvalue为空白

查理

嗨,我的下拉列表有问题。我已经走了,但似乎没有人遇到过同样的问题。我有一个带有控制面板的updatepanel。单击按钮时,我想从控件中获取值,问题是单击按钮时,selected值始终为空白。

这是HTML

<asp:UpdatePanel runat="server" ChildrenAsTriggers="true" ID="updpnl1" EnableViewState="False">
                <ContentTemplate>
                    <asp:Panel runat="server" ID="pnlLSP" CssClass="textBox" Width="85%" Visible="False">
                        <div>
                                    <asp:DropDownList ID="ddlLSPHours" runat="server" ValidationGroup="LSP" 
                                EnableViewState="True">
                                </asp:DropDownList>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator8" runat="server" 
                                    ControlToValidate="ddlLSPHours" ErrorMessage="RequiredFieldValidator" 
                                    ValidationGroup="LSP">*</asp:RequiredFieldValidator>
                                &nbsp;<asp:DropDownList ID="ddlLSPMins" runat="server" ValidationGroup="LSP" EnableViewState="True">
                                </asp:DropDownList>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator9" runat="server" 
                                    ControlToValidate="ddlLSPMins" ErrorMessage="RequiredFieldValidator" 
                                    ValidationGroup="LSP">*</asp:RequiredFieldValidator>
                        </div>
                        <div style="text-align: center">
                            <asp:Button ID="btnLSPDone" runat="server" CssClass="button" Text="Done" Style="margin-top: 10px"
                                Width="100px" ValidationGroup="LSP" OnClick="btnLSPDone_Click" />
                        </div>
                    </asp:Panel>
                </ContentTemplate>
                <Triggers>
                    <asp:PostBackTrigger ControlID="btnLSPDone"></asp:PostBackTrigger>
                </Triggers>
            </asp:UpdatePanel>

用于填充下拉列表的C#代码

protected void Page_Load(object sender, EventArgs e)
{
    if (!Page.IsPostBack)
    {
        //populate hours ddl
        for (int i = 0; i < 25; i++)
        {
            string number = i.ToString();

            if (i < 10)
            {
                number = "0" + i.ToString();
            }

            ddlLSPHours.Items.Add(number)
        }

        //populate mins ddl
        for (int i = 0; i < 61; i++)
        {
            string number = i.ToString();

            if (i < 10)
            {
                number = "0" + i.ToString();
            }

            ddlLSPMins.Items.Add(number);
        }
    }
}

protected void btnLSPDone_Click(object sender, EventArgs e)
{
    string timeSelected = ddlLSPHours.SelectedValue + ":" + ddlLSPMins.SelectedValue;
}
克鲁纳尔·帕蒂尔(Krunal Patil)

唯一的问题是您的

EnableViewState="False"

<asp:UpdatePanel runat="server" ChildrenAsTriggers="true" ID="updpnl1" EnableViewState="False">

有什么理由要使用它?如果删除它,将为您提供下拉菜单的选定值。像这样的东西:

 <asp:UpdatePanel runat="server" ChildrenAsTriggers="true" ID="updpnl1">

希望这可以帮助。快乐编码..!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当DropDownList的SelectedValue为true时显示表

来自分类Dev

如何将asp:DropDownList SelectedValue设置为会话变量?

来自分类Dev

为ASP.NET MVC5关系创建DropDownList

来自分类Dev

如何将asp:DropDownList SelectedValue设置为会话变量?

来自分类Dev

在asp.net MVC中为dropdownlist创建列表

来自分类Dev

DropDownList 保持为空

来自分类Dev

DropDownList为NULL时返回所有数据

来自分类Dev

mvc 5从表中选择列表,DropDownList的值为空白

来自分类Dev

Swift - 按下时为按钮创建径向线

来自分类Dev

dropdownlist控件asp.net C#错误为“ ASP.pract2_aspx”不包含“ dropDownList_Changed”的定义

来自分类Dev

DropDownList获得空白选择

来自分类Dev

Kendo DropDownList模板与空白项目

来自分类Dev

ASP动态DropDownList选定索引

来自分类Dev

防止在文本字段为空时用户按下退格按钮时出现错误消息

来自分类Dev

在DropDownStyle属性为DropDownList的情况下,如何清除combox选定的文本?

来自分类Dev

@ Html.DropDownList空白条目

来自分类Dev

如何使用C#为ASP.Net中的DropDownList项目设置值

来自分类Dev

在dropdownlist(asp.net c#)中SelectedIndex始终为0

来自分类Dev

Asp Dropdownlist不返回所选值。(下拉列表为数据绑定)

来自分类Dev

当数据库值为NULL时,将空选项添加到DropDownList

来自分类Dev

更改DropDownlist时未为一个或多个必需参数提供值

来自分类Dev

使用隐藏代码在 Gridview 中为 DropDownList 设置数据源时出错

来自分类Dev

当我在 DropDownList 中选择一个项目时 Selected 未设置为 true

来自分类Dev

在Android中为EditText按下删除/返回按钮时,如何快速删除文本?

来自分类Dev

当我使用CSS3按下按钮时,将文本输入设置为焦点

来自分类Dev

当按下按钮时,如何将HTML数组的数组显示为表格?

来自分类Dev

当按下“后退”按钮时,在Java中为Android片段调用AlertDialog.Builder

来自分类Dev

按下按钮且EditText为空时,我的应用程序不断崩溃

来自分类Dev

Swift - 按下按钮时,如果动画已经在播放,则将动画重置为开始

Related 相关文章

  1. 1

    当DropDownList的SelectedValue为true时显示表

  2. 2

    如何将asp:DropDownList SelectedValue设置为会话变量?

  3. 3

    为ASP.NET MVC5关系创建DropDownList

  4. 4

    如何将asp:DropDownList SelectedValue设置为会话变量?

  5. 5

    在asp.net MVC中为dropdownlist创建列表

  6. 6

    DropDownList 保持为空

  7. 7

    DropDownList为NULL时返回所有数据

  8. 8

    mvc 5从表中选择列表,DropDownList的值为空白

  9. 9

    Swift - 按下时为按钮创建径向线

  10. 10

    dropdownlist控件asp.net C#错误为“ ASP.pract2_aspx”不包含“ dropDownList_Changed”的定义

  11. 11

    DropDownList获得空白选择

  12. 12

    Kendo DropDownList模板与空白项目

  13. 13

    ASP动态DropDownList选定索引

  14. 14

    防止在文本字段为空时用户按下退格按钮时出现错误消息

  15. 15

    在DropDownStyle属性为DropDownList的情况下,如何清除combox选定的文本?

  16. 16

    @ Html.DropDownList空白条目

  17. 17

    如何使用C#为ASP.Net中的DropDownList项目设置值

  18. 18

    在dropdownlist(asp.net c#)中SelectedIndex始终为0

  19. 19

    Asp Dropdownlist不返回所选值。(下拉列表为数据绑定)

  20. 20

    当数据库值为NULL时,将空选项添加到DropDownList

  21. 21

    更改DropDownlist时未为一个或多个必需参数提供值

  22. 22

    使用隐藏代码在 Gridview 中为 DropDownList 设置数据源时出错

  23. 23

    当我在 DropDownList 中选择一个项目时 Selected 未设置为 true

  24. 24

    在Android中为EditText按下删除/返回按钮时,如何快速删除文本?

  25. 25

    当我使用CSS3按下按钮时,将文本输入设置为焦点

  26. 26

    当按下按钮时,如何将HTML数组的数组显示为表格?

  27. 27

    当按下“后退”按钮时,在Java中为Android片段调用AlertDialog.Builder

  28. 28

    按下按钮且EditText为空时,我的应用程序不断崩溃

  29. 29

    Swift - 按下按钮时,如果动画已经在播放,则将动画重置为开始

热门标签

归档