Gewusst wie: zulassen von html-Steuerelement in einem listitem?
Den folgenden compile-Fehler Auftritt:
Parser-Fehlermeldung: Die 'Text' - Eigenschaft von 'asp:ListItem' nicht erlaubt, child-Objekte.
Quelle Fehler:
Line 468: </asp:ListItem>
Line 469: <asp:ListItem Value="3">
Line 470: Search only continuing stories with at least <input runat="server" id="episodetb" Value="0" style="width:50px" />
Line 471: episodes
Line 472: </asp:ListItem>
Als mein original-code ist wie folgt:
< asp:RadioButtonList ID="ContStoryRadioButtonList" DataTextFormatString=" {0}" CellPadding="2" runat="server">
<asp:ListItem Value="0">
Search singular and continuing stories
</asp:ListItem>
<asp:ListItem Value="1">
Search only singular stories
</asp:ListItem>
<asp:ListItem Value="2">
Search only continuing stories
</asp:ListItem>
<asp:ListItem Value="3">
Search only continuing stories with at least <input runat="server" id="episodetb" Value="0" style="width:50px" />
episodes
</asp:ListItem>
</asp:RadioButtonList >
Bitte helfen Sie mir mit diesem. thx im Voraus
InformationsquelleAutor Masud Rahman | 2010-09-16
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie erstellen, die diese mit dem literal-Steuerelement, und fügen Sie anschließend die controls auf ein panel oder einen Platzhalter.
VB
Leider ein ListItem-Objekt nicht alle untergeordneten Steuerelemente. Sie konnte schreiben Sie Ihre eigenen Steuern etwas ähnliches. Im Grunde kannst du nur zu schreiben, ein
<ul>
tag mit<li/>
Unterpositionen.Können Sie nicht ein server-Steuerelement in ein ListItem. Sie können einen text-Steuerelement neben das RadioButtonList-und fake it, oder könnten Sie schreiben, Sie selbst zu beherrschen.
Können Sie keine HTML-Codes in einer
ListItem
, und das ist es. Sie haben, um Ihre Sache, die aus separaten radiobuttons.Einem umgehen ist das runat="server" von der input-Steuerung. Sie können client-Seite steuert, in der es (obwohl der parser kann nicht empfehlen). Erfassen Sie die keyup-von der input-Steuerung mit jQuery und speichern Sie den Wert aus der textbox in eine server-verstecktes Feld.
JQuery -