2013-05-09 78 views
3

我具有其中有一些控制與如下下拉列表沿捲筒紙形式:下拉表示不當值

<asp:DropDownList ID="ddlrange" CssClass="dropdownstate" style="position:absolute;top:224px; left:200px;" runat="server" > 
     <asp:ListItem >Select Range</asp:ListItem> 
      <asp:ListItem Value="A" >A</asp:ListItem> 
      <asp:ListItem Value="B" >B</asp:ListItem> 
      <asp:ListItem Value="C" >C</asp:ListItem> 
      <asp:ListItem Value="D" >D</asp:ListItem> 
     </asp:DropDownList> 

和theres其中數據被上btninsert點擊顯示一個gridview。 和我有一個鏈接按鈕編輯。單擊編輯時,相應的值將顯示在其各自的控件中。 現在,即將插入工作正常,但是當我點擊編輯鏈接時,除了下拉列表中的值,每件事情都很好。

應該像如下圖所示截圖:

enter image description here

但我得到如下圖所示:

enter image description here

我怎樣才能克服這個???

+0

在點擊編輯是在DropDown中選擇了嗎? – Anuj 2013-05-09 04:39:07

+0

@ Anuj-不,僅當編輯A顯示在下拉列表中時。 – Khushbu 2013-05-09 06:16:02

+0

當您點擊編輯時,您希望在下拉列表中選擇什麼? – Anuj 2013-05-09 06:19:37

回答

0

我嘗試使用ddlrange.SelectedValue代替ddlrange.SelectedItem.Text和問題被解決。

謝謝大家的努力,我很感激。

0

嘗試給選擇範圍列表項,然後chcek值,可能會有所幫助。

0

<asp:ListItem Value=null>Select Range</asp:ListItem>一行。

試試下面:

<asp:DropDownList ID="ddlrange" CssClass="dropdownstate" style="position:absolute;top:224px; left:200px;" runat="server" > 
      <asp:ListItem Value="Select Range">Select Range</asp:ListItem> 
      <asp:ListItem Value="A" >A</asp:ListItem> 
      <asp:ListItem Value="B" >B</asp:ListItem> 
      <asp:ListItem Value="C" >C</asp:ListItem> 
      <asp:ListItem Value="D" >D</asp:ListItem> 
     </asp:DropDownList> 
+0

我試過了,沒有變化。 – Khushbu 2013-05-09 06:29:47

+0

@Khushbu嘗試編輯編輯一個 – Freelancer 2013-05-09 06:31:02

0

也許這有助於您

<asp:DropDownList ID="ddlrange" CssClass="dropdownstate" style="position:absolute;top:224px; left:200px;" runat="server" > 
    <asp:ListItem></asp:ListItem> 
     <asp:ListItem Value="" >Select Range</asp:ListItem> 
     <asp:ListItem Value="A" >A</asp:ListItem> 
     <asp:ListItem Value="B" >B</asp:ListItem> 
     <asp:ListItem Value="C" >C</asp:ListItem> 
     <asp:ListItem Value="D" >D</asp:ListItem> 
    </asp:DropDownList> 
0

在編輯click事件添加 「選擇範圍」 值入下拉。

ddlRange.Items.Insert (0,"Select Range"); 
+0

問題依然存在。 – Khushbu 2013-05-09 07:08:36