871051
چهارشنبه 07 خرداد 1393, 19:55 عصر
سلام
با کمک stringbuildet بصورت پویا فرم خودم رو که یک صفحه asp است با زبان C# طراحی کردم . در قسمتی از کد یک دکمه طراحی و توسط stringbuilder به برنامه اضافش کردم.
دکمه بر روی صفحه ایجاد شده است . اما زمانیکه روی آن کلیک میکنم event ان اجرا نمی شود.
لطفا راهنمایی کنید.
b.Text = "مشاهده اطلاعات بیشتر و خرید";
b.ID = "button" + i.ToString();
b.CssClass = "rounded1 myHoverButton";
b.Attributes.Add("runat", "server");
b.Click += new EventHandler(b_Click);
////////////////////////////////
StringBuilder yourHTMLstring = new StringBuilder();
using (StringWriter sw = new StringWriter(yourHTMLstring))
{
using (HtmlTextWriter tw = ne
w HtmlTextWriter(sw))
{
b.RenderControl(tw);
}
}
/////////////////////////////////////
protected void b_Click(object sender, EventArgs e)
{
string s = "j";
}
با کمک stringbuildet بصورت پویا فرم خودم رو که یک صفحه asp است با زبان C# طراحی کردم . در قسمتی از کد یک دکمه طراحی و توسط stringbuilder به برنامه اضافش کردم.
دکمه بر روی صفحه ایجاد شده است . اما زمانیکه روی آن کلیک میکنم event ان اجرا نمی شود.
لطفا راهنمایی کنید.
b.Text = "مشاهده اطلاعات بیشتر و خرید";
b.ID = "button" + i.ToString();
b.CssClass = "rounded1 myHoverButton";
b.Attributes.Add("runat", "server");
b.Click += new EventHandler(b_Click);
////////////////////////////////
StringBuilder yourHTMLstring = new StringBuilder();
using (StringWriter sw = new StringWriter(yourHTMLstring))
{
using (HtmlTextWriter tw = ne
w HtmlTextWriter(sw))
{
b.RenderControl(tw);
}
}
/////////////////////////////////////
protected void b_Click(object sender, EventArgs e)
{
string s = "j";
}