Note that there are some explanatory texts on larger screens.

plurals
  1. PODropDown selected value doesn't work with int type values
    text
    copied!<p>I have a class in my asp.net project like this:</p> <pre><code> public class CenterInfo { public int ID { get; set; } public string CenterName { get; set; } } </code></pre> <p>and I have a dropdownlist ( contains <code>DataTextField="CenterName" DataValueField="ID"</code>) where has a list of CenterInfo as datasource,I tried to select an item in dropdownlist in code behind in this way:</p> <pre><code>CenterDropDownList.SelectedValue = Student.CenterID.ToString(); </code></pre> <p>but it doesn't work, because dropdown values are in int type actually, and selected value is in string type. what can I do for that?</p> <p>my aspx:</p> <pre><code> &lt;asp:DropDownList ID="CenterNameDropDownList" runat="server" CssClass="requestdropdownlist" OnSelectedIndexChanged="CenterNameDropDownList_SelectedIndexChanged" DataTextField="CenterName" DataValueField="ID" &gt;&lt;/asp:DropDownList&gt; </code></pre> <p>and cs:</p> <pre><code> CenterNameDropDownList.DataSource = Data.CenterDB.GetCenterByCityId(city.ID); CenterNameDropDownList.DataBind(); </code></pre> <p>and related rendered html :</p> <pre><code> &lt;select name="ctl00$ContentsPlaceHolder$CenterNameDropDownList" id="ContentsPlaceHolder_CenterNameDropDownList" disabled="disabled" class="aspNetDisabled requestdropdownlist"&gt; &lt;option selected="selected" value="1"&gt;سمنان : شهید عاملو&lt;/option&gt; &lt;option value="2"&gt;سمنان : شهید مطهری&lt;/option&gt; &lt;option value="3"&gt;سمنان : حکیم الهی&lt;/option&gt; &lt;option value="4"&gt;سمنان : شهید قندی&lt;/option&gt; &lt;option value="9"&gt;سمنان : جهادیه&lt;/option&gt; &lt;option value="47"&gt;سمنان : اعلاء&lt;/option&gt; &lt;option value="48"&gt;سمنان : اروانه&lt;/option&gt; &lt;option value="49"&gt;سمنان : بیابانک&lt;/option&gt; &lt;option value="50"&gt;سمنان : ایج&lt;/option&gt; &lt;option value="51"&gt;سمنان : خیرآباد&lt;/option&gt; &lt;option value="52"&gt;سمنان : لاسجرد&lt;/option&gt; &lt;option value="53"&gt;سمنان : پایگاه هوایی&lt;/option&gt; &lt;option value="54"&gt;سمنان : شهرک صنعتی سمنان&lt;/option&gt; &lt;option value="56"&gt;سمنان : آبخوری Wll&lt;/option&gt; &lt;option value="57"&gt;سمنان : اعلا Wll&lt;/option&gt; &lt;option value="58"&gt;سمنان : اسدآباد Wll&lt;/option&gt; &lt;option value="59"&gt;سمنان : دلازیان Wll&lt;/option&gt; &lt;option value="60"&gt;سمنان : دزهير Wll&lt;/option&gt; &lt;option value="61"&gt;سمنان : جام Wll&lt;/option&gt; &lt;option value="62"&gt;سمنان : خیرآباد Wll&lt;/option&gt; &lt;option value="63"&gt;سمنان : مومن آباد Wll&lt;/option&gt; &lt;option value="64"&gt;سمنان : افتر&lt;/option&gt; &lt;option value="65"&gt;سمنان : مومن اباد&lt;/option&gt; &lt;option value="175"&gt;سمنان : مهر 1 سمنان&lt;/option&gt; &lt;option value="177"&gt;سمنان : پشتیبانی سیستم جامع&lt;/option&gt; &lt;option value="182"&gt;سمنان : آزمایشی&lt;/option&gt; &lt;option value="191"&gt;سمنان : سمنان - مرکز مهر 2&lt;/option&gt; &lt;/select&gt; </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload