2013-05-09 62 views
0

這是發生了什麼。我不明白爲什麼它不工作,因爲如果我將代碼複製到一個正常的模板一切工作正常:S所以我不認爲它的代碼問題。 !IM與ASP和C#的工作[在這裏輸入的形象描述] [1]沒有值的列表框

http://s21.postimg.org/3jsi8351z/weird.png這裏是打印屏幕,我花了解釋問題

天冬氨酸:

<asp:panel ID="pnltopico" runat="server" GroupingText="Topico" Height="100px" 
Width="550px" Visible="False" Wrap="False"> 
<asp:DropDownList ID="droptopico" runat="server" AutoPostBack="True" 
DataSourceID="SqlDataSource1" DataTextField="nome" DataValueField="Id_topico" 
Height="22px" 
onselectedindexchanged="DroptopicoSelectedIndexCha nged" Width="169px"> 
</asp:DropDownList> 
<asp:panel ID="pnlpermissoestopico" runat="server" GroupingText="Permissões" 
Height="59px" style="margin-top: 0px" Width="354px" Wrap="False" 
ClientIDMode="inherit"> 
<asp:ListBox ID="lbpermitidotp" runat="server" 
EnableViewState="true" Height="80px" 
></asp:ListBox> 
<asp:Button ID="btnproibirtp" runat="server" onclick="BtnpermitirClick" 
Text="&gt;&gt;" /> 
<asp:Button ID="btnpermitirtp" runat="server" onclick="BtnnaopermitirClick" 
Text="&lt;&lt;" Height="26px" /> 
<asp:ListBox ID="lbproibidotp" runat="server" 
EnableTheming="False" EnableViewState="true" Height="80px" onselectedindexchanged="lbproibidotp_SelectedIndex Changed" 
></asp:ListBox> </asp:panel> 

因爲代碼工作罰款我不認爲我需要張貼的C#代碼,但讓我知道它是否可以幫助。 感謝您的幫助

回答

0

嘿,我只是修改代碼中的一點,編譯它的一切現在工作正常:

<asp:panel ID="pnltopico" runat="server" GroupingText="Topico" Height="100px" 
Width="550px" Visible="False" Wrap="False"> 
<asp:DropDownList ID="droptopico" runat="server" AutoPostBack="True" 
DataTextField="nome" DataValueField="Id_topico" 
Height="22px" 
onselectedindexchanged="droptopico_SelectedIndexChanged" Width="169px"> 
</asp:DropDownList> 
    </asp:panel> 
<asp:panel ID="pnlpermissoestopico" runat="server" GroupingText="Permissões" 
Height="59px" style="margin-top: 0px" Width="354px" Wrap="False" 
ClientIDMode="inherit"> 
<asp:ListBox ID="lbpermitidotp" runat="server" 
EnableViewState="true" Height="80px" 
> 
    <asp:ListItem Text="Admin" Value="Admin" /> 
    <asp:ListItem Text="Guest" Value="Guest" /> 

</asp:ListBox> 
<asp:Button ID="btnproibirtp" runat="server" OnClick="btnproibirtp_Click" 
Text="&gt;&gt;" /> 
<asp:Button ID="btnpermitirtp" runat="server" 
Text="&lt;&lt;" Height="26px" /> 
<asp:ListBox ID="lbproibidotp" runat="server" EnableTheming="False" EnableViewState="true" Height="80px"> 
     <asp:ListItem Text="Moderator" Value="Moderator" /> 
    <asp:ListItem Text="Utilizer" Value="Utilizer" /> 
</asp:ListBox> </asp:panel> 

,我已經把點擊按鈕的btnproibirtp的斷點,只是爲了驗證它正常工作, 我覺得你有一些標籤形成錯誤或者這樣:

protected void btnproibirtp_Click(object sender, EventArgs e) 
    { 
     string lbl1 = lbproibidotp.SelectedValue; 
    } 

問候

+0

感謝我我會忘記提及即時通訊從SQL存儲過程中獲取數據,但我會嘗試看看這是否有助於 – Nevets22387 2013-05-09 14:40:27

+0

仍然無法正常工作,因爲listbox在面板中,我必須使用不同的東西。 – Nevets22387 2013-05-09 14:50:58