asp:dropdownlist不会保存用户选择的值c#asp.net aspx

卡勒姆·格伦·布兰金(Callum Glenn Brankin)

我一直在努力使它工作几个小时。我认为问题出在使用枚举,但是老板坚持要使用枚举。

webapp的aspx代码:

                <label for="footerPlaceHolder_twoFactorAuthentication" class="sr-only"><asp:Localize runat="server" Text="<%$ Resources:UserMessages, TwoFactorSelect %>"></asp:Localize></label>
                <asp:DropDownList runat="server" ID="twoFactorAuthenticationDropDownList" CssClass="selectpicker">
                    <asp:ListItem Value="0" Text = "<%$ Resources:UserMessages, TwoFactorSelect %>"></asp:ListItem>
                    <asp:ListItem Value="3" Text = "<%$ Resources:UserMessages, TwoFactorRequire %>" ></asp:ListItem>
                    <asp:ListItem Value="2" Text = "<%$ Resources:UserMessages, TwoFactorRecommend %>" ></asp:ListItem>
                    <asp:ListItem Value="1" Text = "<%$ Resources:UserMessages, TwoFactorNotRequired %>" ></asp:ListItem>
                     </asp:DropDownList>
                <p><asp:RequiredFieldValidator runat="server" ControlToValidate="twoFactorAuthenticationDropDownList" CssClass="field-validation-error"  InitialValue="0" EnableClientScript="true" Display="Dynamic"></asp:RequiredFieldValidator></p>

webapp aspx.cs代码:

var data = Utility.OAWebServiceClient.GetFullSiteData(rowToEdit);

            twoFactorAuthenticationDropDownList.SelectedValue = data.TwoFactorOption.ToString();

网络服务IOAuth2.cs代码:

public enum WebSite2FactorOptionEnum
{
    [EnumMember]
    NotSelected,
    [EnumMember]
    NotRequired,
    [EnumMember]
    Recommended,
    [EnumMember]
    Required
}
МаКЦбИМКо

问题是下拉菜单中的值为ints,但您将其设置SelectedValue为string。

尝试:

twoFactorAuthenticationDropDownList.SelectedValue = ((int)data.TwoFactorOption).ToString();

希望它会有所帮助。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

asp:dropdownlist不会保存用户选择的值c#asp.net aspx

来自分类Dev

asp.net aspx的标记验证

来自分类Dev

asp.net aspx的标记验证

来自分类Dev

ASP.Net aspxerrorpath = / Login.aspx

来自分类Dev

ASP.NET MVC路由ASPX文件

来自分类Dev

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

来自分类Dev

Aspx asp.net-如何根据用户选择最佳地动态显示内容

来自分类Dev

C#/。NET / ASPX:添加Cookie

来自分类Dev

在ASP.NET的ASPX页面上创建表单

来自分类Dev

ASP.Net MVC路由以捕获所有* .aspx请求

来自分类Dev

ASP.NET路由-如何为.aspx请求响应404

来自分类Dev

在aspx页面内使用asp.net [WebMethod]的Jqgrid

来自分类Dev

asp.net Webforms从.aspx访问嵌套属性

来自分类Dev

在ASP.NET Framework 3.5中从URL隐藏.aspx

来自分类Dev

如何检查哪个ASP.NET版本用于.aspx文件

来自分类Dev

ASP.net默认login.aspx页缺少图像

来自分类Dev

asp.net中的“取消”按钮引用了aspx文件

来自分类Dev

在Asp.net中打印一个aspx文件

来自分类Dev

asp.net Webforms从.aspx访问嵌套属性

来自分类Dev

ASP.NET:在.aspx页中调用.swf

来自分类Dev

从 aspx.vb 调用 asp.net stdef 函数

来自分类Dev

C#ASP .NET; 获取登录用户的NetworkCredential对象?

来自分类Dev

ASP.NET Web应用程序不会自动重定向到Default.aspx

来自分类Dev

从asp.net中的aspx页面获取用户控件元素文本

来自分类Dev

如何在asp.net中将变量值从aspx.cs文件设置为aspx文件?

来自分类Dev

如何从asp.net c#中的网址中删除“ .aspx”?

来自分类Dev

使用C#将ASP.NET代码动态写入.aspx文件

来自分类Dev

在ASP.NET MVC 4上从aspx执行C#代码

来自分类Dev

无法在aspx中加载Javascript文件?ASP.NET C#

Related 相关文章

热门标签

归档