0
からC#のコンボボックスの設定値私はこのコンボボックスを持っている:EXT:分離コード
<ext:ComboBox runat="server" ID="cmbEmailVer" FieldLabel="Email verification" Width="420" ForceSelection="true" EmptyText="Select a value..." OnDirectChange="cmbEmailVer_DirectChange" OnLoad="cmbEmailVer_Load" >
<Items>
<ext:ListItem Text="Yes" Value="1" />
<ext:ListItem Text="No" Value="0" />
</Items>
</ext:ComboBox>
分離コードでの読み込み時の機能:
protected void cmbEmailVer_Load(object sender, EventArgs e)
{
DAL.DataContext cud = new DAL.DataContext();
var em = (from p in cud.CTs where p.id == ctid select p).FirstOrDefault();
if (em != null)
{
cmbEmailVer.SelectedItem.Value = (em.login_verify_email ? 1 : 0).ToString();
}
else
{
cmbEmailVer.SelectedItem.Value = "1";
}
}
しかし、私はそれが正しい値を設定することをブレークポイントで見ることができるにもかかわらず、分離コードから、アプリケーション内のコンボボックスは