Holen Sie sich versteckte Feld mit dem Wert im code hinter
Wie bekomme ich den Wert des hiddenfield im code hinter?
<telerik:RadRotator ID="RadRotator1" RotatorType="AutomaticAdvance" ScrollDirection="Up"
ScrollDuration="4000" runat="server" Width="714"
ItemWidth="695" Height="260px" ItemHeight="70" FrameDuration="1" InitialItemIndex="-1"
CssClass="rotator">
<ItemTemplate>
<div class="itemTemplate" style="background-image: url('IMAGES3/<%# this.GetDayOfWeek(XPath("pubDate").ToString()) %>.png');">
<div class="dateTime">
<div class="time">
<%# (this.GetTimeOnly(XPath("pubDate").ToString())) %>
</div>
<div class="date">
<%# (this.GetDateOnly(XPath("pubDate").ToString()))%>
</div>
</div>
<div class="title">
<span>
<%# System.Web.HttpUtility.HtmlEncode(XPath("title").ToString())%>
</span>
</div>
<div class="buttonDiv">
<asp:Button ID="Button1" class="button" runat="server" Text="View" OnClientClick="OnClick" />
THIS HIDDENFIELD >>>>> <asp:HiddenField id="rssLink" runat="server" value='<%= System.Web.HttpUtility.HtmlEncode(XPath("link").ToString()%>' />
</div>
<div class="description">
<span>
<%# System.Web.HttpUtility.HtmlEncode(XPath("description").ToString())%>
</span>
</div>
</div>
</ItemTemplate>
</telerik:RadRotator>
Dem hidden-Feld innerhalb einer RadRotator und ich bin kämpfen, um den Wert der im code-behind.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie es verwenden, ist Wert Eigenschaft
Edit: für die telerik control sieht es aus wie Sie benötigen zu verwenden FindControl auf die Databind - es gibt eine Artikel hier.
wenn Sie so etwas schreiben, dass in Ihrer aspx-Datei, die Sie werden sehen, dass in der designer-Datei hast du die generierte Eigenschaft mit, die als Namen die id des Feldes, das Sie verwendet.
So, in der code-behind-Sie können diese Eigenschaft verwenden, weil die Klassen sind teilweise
wie gesagt
Wenn das Hidden-Feld hat die runat="server" - Attribut, dann sollten Sie in der Lage sein, um es von der server-Seite mit 2 Möglichkeiten:
Überprüfen Sie diese link