Note that there are some explanatory texts on larger screens.

plurals
  1. POGet value inside nested repeater in dialog
    primarykey
    data
    text
    <p>I have a problem with getting the new value from the textbox inside a nested repeater. If i type static value into the Text property like this: i can get the value, but not the new value.</p> <pre><code>&lt;ItemTemplate&gt; &lt;tr&gt; &lt;td width="160"&gt; &lt;%# Eval("index")%&gt; &lt;/td&gt; &lt;td&gt; &lt;%# Eval("Sex") %&gt; &lt;/td&gt; &lt;td align="right"&gt; &lt;button id="EditPuppy" class="open-dialog" runat="server"&gt; Rediger hvalp&lt;/button&gt; &lt;juice:Button TargetControlID="EditPuppy" runat="server" /&gt; &lt;/td&gt; &lt;td align="right" width="30"&gt; &lt;asp:ImageButton runat="server" ID="DeletePuppy" CommandArgument='&lt;%# Eval("dogid").ToString() %&gt;' OnClientClick='return confirm("Er du sikker på at du gerne vil slette denne hvalp?")' OnCommand="DeletePuppy_Command" SkinID="DefaultDeleteButton" /&gt; &lt;/td&gt; &lt;/tr&gt; &lt;div id="_Default" runat="server" class="basic-dialog" title="Basic dialog" runat="server"&gt; &lt;asp:TextBox runat="server" ID="TextBoxPuppyName" Text="HEJ" /&gt;&lt;!-- The textbox i am trying to get the value from --&gt; &lt;asp:Button UseSubmitBehavior="false" runat="server" ID="ButtonPuppyName" CommandArgument="&lt;%# ((RepeaterItem)Container.Parent.Parent).ItemIndex %&gt; &lt;-- Getting parent repaterid" CommandName="&lt;%# Container.ItemIndex %&gt; &lt;-- Getting current repeater index --&gt;" OnCommand="ButtonPuppyName_Command" Text="Opdater" /&gt; &lt;/div&gt; &lt;juice:Dialog TargetControlID="_Default" AutoOpen="false" runat="server" /&gt; &lt;/ItemTemplate&gt; </code></pre> <p>Codebehind: </p> <pre><code>protected void ButtonPuppyName_Command(object sender, CommandEventArgs e) { int parentRepeaterItemIndex = Convert.ToInt32(e.CommandArgument); int childRepeaterItemIndex = Convert.ToInt32(e.CommandName); Repeater childReapter = (Repeater)RepeaterShowKuldUserList.Items[parentRepeaterItemIndex].FindControl("RepeaterShowKuldPuppyList"); TextBox name = (TextBox)childReapter.Items[childRepeaterItemIndex].FindControl("TextBoxPuppyName"); HttpContext.Current.Response.Write(name.Text); } </code></pre> <p>Thanks for your help!. Remember getting into the repeaters work because i can get the "static" value</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

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