mjt10063
جمعه 12 مهر 1392, 16:32 عصر
سلام دوستان خسته نباشید
تا حالا شده جای موقع ثبت نام مشخصات مثل مدرک تحصیلی دیده باشید
وقتی یه مدرک تحصیلی رو ثبت میکنید انتهای سطر یه دکمه (بعلاوه) داره که وقتی روش کلیک میکنید یه سطر دیگه تولید میشه و میتونید مشخصات مدرک تحصیلی دیگر خودتون رو توش بنویسید
مثلا سور اول مدرک لیسانس و سطر تا زه ساخته شده مدر فوق دیپلم و غیره
من
یه همچین صفحه ای دارم
و می خوام وقتی کاربر روی سطر جدید کلیک کرد سطر جدید ساخته باشه باید چه کار کنم کمکم کنید
خودم این کار به سرم زد ولی جواب نگرفتم اینم کدش
<table width="100%">
<tr>
<td colspan="8">اعلام ورود کشتی</td>
</tr>
<tr>
<td style="width:14%">نام کشتی</td>
<td style="width:14%">علامت خطاب</td>
<td style="width:14%">نمايندگی</td>
<td style="width:14%">محموله کشتی</td>
<td style="width:14%">وزن کل (تن)</td>
<td style="width:14%">تاريخ</td>
<td style="width:14%">ساعت</td>
<td></td>
</tr>
<tr>
<td style="width:14%"><asp:TextBox ID="TextBox1" runat="server"></asp:TextBox></td>
<td style="width:14%"><asp:TextBox ID="TextBox2" runat="server"></asp:TextBox></td>
<td style="width:14%"><asp:TextBox ID="TextBox3" runat="server"></asp:TextBox></td>
<td style="width:14%"><asp:TextBox ID="TextBox4" runat="server"></asp:TextBox></td>
<td style="width:14%"><asp:TextBox ID="TextBox5" runat="server"></asp:TextBox></td>
<td style="width:14%"><asp:TextBox ID="TextBox6" runat="server"></asp:TextBox></td>
<td style="width:14%"><asp:TextBox ID="TextBox7" runat="server"></asp:TextBox></td>
<td><asp:LinkButton ID="LinkButton1" runat="server" onclick="LinkButton1_Click">سطر جدید</asp:LinkButton></td>
</tr>
<tr>
<td style="width:14%"><asp:Panel ID="s1_tex1" runat="server"></asp:Panel></td>
<td style="width:14%"><asp:Panel ID="s1_tex2" runat="server"></asp:Panel></td>
<td style="width:14%"><asp:Panel ID="s1_tex3" runat="server"></asp:Panel></td>
<td style="width:14%"><asp:Panel ID="s1_tex4" runat="server"></asp:Panel></td>
<td style="width:14%"><asp:Panel ID="s1_tex5" runat="server"></asp:Panel></td>
<td style="width:14%"><asp:Panel ID="s1_tex6" runat="server"></asp:Panel></td>
<td style="width:14%"><asp:Panel ID="s1_tex7" runat="server"></asp:Panel></td>
<td><asp:Panel ID="s1_btn1" runat="server"></asp:Panel></td>
</tr>
</table>
روی داد لینک باتن
protected void LinkButton1_Click(object sender, EventArgs e)
{
int i = 1;//شمارش سطر
int j = 1;//شمارش دکمه
TextBox txt1 = new TextBox();
txt1.Text = "";
txt1.ID = "txt1_st1";
s1_tex1.Controls.Add(txt1);
i++;
TextBox txt2 = new TextBox();
txt2.Text = "";
txt2.ID = "txt2_st1";
s1_tex2.Controls.Add(txt2);
i++;
TextBox txt3 = new TextBox();
txt3.Text = "";
txt3.ID = "txt3_st1";
s1_tex3.Controls.Add(txt3);
i++;
TextBox txt4 = new TextBox();
txt4.Text = "";
txt4.ID = "txt4_st1";
s1_tex4.Controls.Add(txt4);
i++;
TextBox txt5 = new TextBox();
txt5.Text = "";
txt5.ID = "txt5_st1";
s1_tex5.Controls.Add(txt5);
i++;
TextBox txt6 = new TextBox();
txt6.Text = "";
txt6.ID = "txt6_st1";
s1_tex6.Controls.Add(txt6);
i++;
TextBox txt7 = new TextBox();
txt7.Text = "";
txt7.ID = "txt7_st1";
s1_tex7.Controls.Add(txt7);
i++;
LinkButton link_b = new LinkButton();
link_b.Text = "سطر بعدی";
link_b.ID = "link_b" + j.ToString();
link_b.Click += new EventHandler(this.link_b_click);
s1_btn1.Controls.Add(link_b);
j++;
}
و وقتی کاربر روی سطر جدید کلیک مکنه کار میکنه
ولی ادامه اش رو نمیدوتم باید چه کار کنم
خیلی ممنون میشم دوستان کمکم کنند
با تشکر
تا حالا شده جای موقع ثبت نام مشخصات مثل مدرک تحصیلی دیده باشید
وقتی یه مدرک تحصیلی رو ثبت میکنید انتهای سطر یه دکمه (بعلاوه) داره که وقتی روش کلیک میکنید یه سطر دیگه تولید میشه و میتونید مشخصات مدرک تحصیلی دیگر خودتون رو توش بنویسید
مثلا سور اول مدرک لیسانس و سطر تا زه ساخته شده مدر فوق دیپلم و غیره
من
یه همچین صفحه ای دارم
و می خوام وقتی کاربر روی سطر جدید کلیک کرد سطر جدید ساخته باشه باید چه کار کنم کمکم کنید
خودم این کار به سرم زد ولی جواب نگرفتم اینم کدش
<table width="100%">
<tr>
<td colspan="8">اعلام ورود کشتی</td>
</tr>
<tr>
<td style="width:14%">نام کشتی</td>
<td style="width:14%">علامت خطاب</td>
<td style="width:14%">نمايندگی</td>
<td style="width:14%">محموله کشتی</td>
<td style="width:14%">وزن کل (تن)</td>
<td style="width:14%">تاريخ</td>
<td style="width:14%">ساعت</td>
<td></td>
</tr>
<tr>
<td style="width:14%"><asp:TextBox ID="TextBox1" runat="server"></asp:TextBox></td>
<td style="width:14%"><asp:TextBox ID="TextBox2" runat="server"></asp:TextBox></td>
<td style="width:14%"><asp:TextBox ID="TextBox3" runat="server"></asp:TextBox></td>
<td style="width:14%"><asp:TextBox ID="TextBox4" runat="server"></asp:TextBox></td>
<td style="width:14%"><asp:TextBox ID="TextBox5" runat="server"></asp:TextBox></td>
<td style="width:14%"><asp:TextBox ID="TextBox6" runat="server"></asp:TextBox></td>
<td style="width:14%"><asp:TextBox ID="TextBox7" runat="server"></asp:TextBox></td>
<td><asp:LinkButton ID="LinkButton1" runat="server" onclick="LinkButton1_Click">سطر جدید</asp:LinkButton></td>
</tr>
<tr>
<td style="width:14%"><asp:Panel ID="s1_tex1" runat="server"></asp:Panel></td>
<td style="width:14%"><asp:Panel ID="s1_tex2" runat="server"></asp:Panel></td>
<td style="width:14%"><asp:Panel ID="s1_tex3" runat="server"></asp:Panel></td>
<td style="width:14%"><asp:Panel ID="s1_tex4" runat="server"></asp:Panel></td>
<td style="width:14%"><asp:Panel ID="s1_tex5" runat="server"></asp:Panel></td>
<td style="width:14%"><asp:Panel ID="s1_tex6" runat="server"></asp:Panel></td>
<td style="width:14%"><asp:Panel ID="s1_tex7" runat="server"></asp:Panel></td>
<td><asp:Panel ID="s1_btn1" runat="server"></asp:Panel></td>
</tr>
</table>
روی داد لینک باتن
protected void LinkButton1_Click(object sender, EventArgs e)
{
int i = 1;//شمارش سطر
int j = 1;//شمارش دکمه
TextBox txt1 = new TextBox();
txt1.Text = "";
txt1.ID = "txt1_st1";
s1_tex1.Controls.Add(txt1);
i++;
TextBox txt2 = new TextBox();
txt2.Text = "";
txt2.ID = "txt2_st1";
s1_tex2.Controls.Add(txt2);
i++;
TextBox txt3 = new TextBox();
txt3.Text = "";
txt3.ID = "txt3_st1";
s1_tex3.Controls.Add(txt3);
i++;
TextBox txt4 = new TextBox();
txt4.Text = "";
txt4.ID = "txt4_st1";
s1_tex4.Controls.Add(txt4);
i++;
TextBox txt5 = new TextBox();
txt5.Text = "";
txt5.ID = "txt5_st1";
s1_tex5.Controls.Add(txt5);
i++;
TextBox txt6 = new TextBox();
txt6.Text = "";
txt6.ID = "txt6_st1";
s1_tex6.Controls.Add(txt6);
i++;
TextBox txt7 = new TextBox();
txt7.Text = "";
txt7.ID = "txt7_st1";
s1_tex7.Controls.Add(txt7);
i++;
LinkButton link_b = new LinkButton();
link_b.Text = "سطر بعدی";
link_b.ID = "link_b" + j.ToString();
link_b.Click += new EventHandler(this.link_b_click);
s1_btn1.Controls.Add(link_b);
j++;
}
و وقتی کاربر روی سطر جدید کلیک مکنه کار میکنه
ولی ادامه اش رو نمیدوتم باید چه کار کنم
خیلی ممنون میشم دوستان کمکم کنند
با تشکر