سلام
من توی یه فرم یه تکست باکس برای ورود یک مبلغ و واحدش دارم که با توجه به نیاز کاربر نیاز دارم که یه دکمه وجود داشته باشه که وقتی روش کلیک شد یه تکست باکس مثل اولی به صفحه اضافه بشه
تا اینجا رو طبق کد زیر انجام دادم :
<th class="hcell">وجه نقد :</th>
<td class="cell">
<asp:TextBox ID="AccountNumber" runat="server" Width="60%"></asp:TextBox>
<asp:DropDownList ID="Type" runat="server" Width="25%" CssClass="dropdown">
<asp:ListItem Value="1">ريال</asp:ListItem>
<asp:ListItem Value="2">دلار</asp:ListItem>
<asp:ListItem Value="3">یورو</asp:ListItem>
<asp:ListItem Value="4">پوند</asp:ListItem>
<asp:ListItem Value="5">درهم</asp:ListItem>
<asp:ListItem Value="6">سایر</asp:ListItem>
</asp:DropDownList>
<asp:ImageButton ID="addbtn" runat="server" ImageUrl="~/images/Icon/addbtn.png" OnClick="addbtn_Click" />
</td>
</tr>
<asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder>
و قسمت کد هم به این صورت :
protected void addbtn_Click(object sender, System.Web.UI.ImageClickEventArgs e)
{
CreateDynamicTextBox();
}//Method for Creating Dynamic TextBoxes
protected void CreateDynamicTextBox()
{
TextBox MyTextBox = new TextBox();
PlaceHolder1.Controls.Add(MyTextBox);
}
- - , .
برچسب:
نویسنده: محمد رضا جوادیان