button.click += new eventhandler() not works in if(!ispostback)


Posted on 16th Feb 2014 07:03 pm by admin

i want to use button.clcik event in function VIewScrap() which is called in if(!ispostback) but itdoes not works any slolution ? if i do not use if(!ispostback) then also button.click works first time well but in second time it just refresh the page for third time clicking it works what 2 do ? my code is given bellow ... using System;
using System.Data;
using System.Configuration;
using System.Collections;
Did you know?Explore Trending and Topic pages for more stories like this.
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using System.Drawing;
using BussinessLayer;
public partial class WebControls_Scrap2 : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{ if (!IsPostBack)
{
ViewScrap(); }
} private void ViewScrap()
{
Detail.Rows.Clear();
Scrap obj = new Scrap();
obj.UserName = Session["UserName"].ToString();
DataTable dt = obj.ReadScrap();
foreach (DataRow dr in dt.Rows)
{ HtmlTableRow tr1 = new HtmlTableRow();
HtmlTableRow tr2 = new HtmlTableRow();
HtmlTableCell tc1 = new HtmlTableCell();
HtmlTableCell tc2 = new HtmlTableCell();
HtmlTableCell tc3 = new HtmlTableCell();
HtmlTableCell tc4 = new HtmlTableCell();
HtmlImage userim = new HtmlImage();
HtmlAnchor ha2 = new HtmlAnchor();
HtmlAnchor ha = new HtmlAnchor();
userim.Width = 100;
userim.Height = 130;
if (dr["Photo"].ToString() != "Noimage.gif")
{
userim.Src = System.Configuration.ConfigurationManager.AppSettings["Image"].ToString() + dr["Sender"].ToString() + "/" + dr["Photo"].ToString();
}
else
{
userim.Src = System.Configuration.ConfigurationManager.AppSettings["ImagePath"].ToString() + dr["Photo"].ToString();
}
ha.HRef = "../SearchUser/SrchUserHome.aspx?UserName=" + dr["UserName"].ToString();
ha.Controls.Add(userim);
ha2.InnerText = dr["Name"].ToString();
ha2.HRef = "../SearchUser/SrchUserHome.aspx?UserName=" + dr["UserName"].ToString();
Button btndel = new Button();
btndel.Text = "Delete";
btndel.Click += new EventHandler(ClickDel);
btndel.CommandArgument = dr["ScrapId"].ToString();
Label lbl = new Label();
lbl.Text = dr["Scrap"].ToString();
lbl.Height = 103;
lbl.Width = 450;
lbl.BorderStyle = BorderStyle.Inset;
lbl.BorderWidth = 1;
lbl.BackColor = Color.Lavender; tc1.Controls.Add(ha);
tc2.Controls.Add(lbl);
tc3.Controls.Add(ha2);
tc4.Controls.Add(btndel); tc3.Align = "Left";
tc4.Align = "Right"; tc1.Width = "100";
tc3.Width = "100";
tc2.Width = "500";
tc4.Width = "500"; tr1.Cells.Add(tc1);
tr1.Cells.Add(tc2);
tr2.Cells.Add(tc3);
tr2.Cells.Add(tc4); Detail.Rows.Add(tr1);
Detail.Rows.Add(tr2);
} }
public void ClickDel(object sender, EventArgs e)
{
Button objbtn = (Button)sender;
Scrap obj = new Scrap();
obj.ScId = Convert.ToInt32(objbtn.CommandArgument.ToString());
obj.Delete();
ViewScrap();
}
protected void btnPost_Click(object sender, EventArgs e)
{
Scrap obj = new Scrap();
obj.UserName = Session["UserName"].ToString();
obj.Sender = Session["UserName"].ToString();
obj.Scraps = txtScrap.Text;
obj.InsertData();
ViewScrap();
}
}
No comments posted yet

Your Answer:

Login to answer
318 Like 32 Dislike
Previous forums Next forums
Other forums

Website Direction...
I recently used this code to try and make it so the page loads as http://www.domain.com/ when you ty

Socket problem
Hello,

Earlier I posted about my problem with my socket script. It took up to 100% CPU usage.

Onclick problem in Firefox
Hi,
I am using a . It doesn't seem to

Getting a variable to work in function params
I have this fuction which is inside a class:

Code: public static function generateEmbedCode($

Need help with some php code :)
Hey! I'm quite new to this whole thing, so please don't fire me with shait on this one =D

I'm

add to sql result
ok see rite now my sites hit counter is counted from the mysql visitor log i need to clear it aft

How do i do multi uploads?.
Hey i would like to do this : http://hosting.mrkrabz.net/

I've got the base down you can uplo

FILTER_CALLBACK -- Files?
Hi All,

I'm using the php filter functions to validate my form data. For custom filters, I'm

Add "width" check when upload
Hi!

Can someone add a function that is checking if picture witdh is bigger then 800px whwn up

Call db table from any PHP file
Hi,

I want to be able to call a database table that will be setup in another file called init

Sign up to write
Sign up now if you have flare of writing..
Login   |   Register
Follow Us
Indyaspeak @ Facebook Indyaspeak @ Twitter Indyaspeak @ Pinterest RSS



Play Free Quiz and Win Cash