我正在尝试从jquery对话框中打开的dropdownlist中获取所选值。这是我的代码。
<div id="add_new_user" class="dialog-content table-options-modal large-label-form" title="User Access">
<div class="form-inline form-wrapper">
<div class="modal-body">
<div class="col-sm-6">
<div class="large-label form-group">
<asp:DropDownList runat="server" ID="drpUserType">
<asp:listitem text="--Select--" value="0" />
<asp:listitem text="aaa" value="1" />
<asp:listitem text="bbb" value="2" />
</asp:DropDownList>
</div>
</div>
</div>
<div class="modal-footer">
<asp:Button ID="btnSave" class="btn btn-gray btn-fixed" runat="server" OnClick="btnSave_Click" Text="Save"></asp:Button>
</div>
</div>
</div>
代码背后:
protected void btnSave_Click(object sender, EventArgs e)
{
int drpValue = drpUserType.SelectedValue.ToInt();
}
问题是,每次我得到'0'值。谢谢。