且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何在C#中为标签编写Click事件?

更新时间:2023-02-09 16:30:58

是的,Ramug10是对的,你不能有lable的点击事件。如果您使用按钮,您可以执行以下操作。

 btnPrint.Click + =  new  EventHandler( btnPrint_Click); 



void btnPrint_Click( object sender, EventArgs e)
{
你的逻辑在这里
}


使用下面的代码..
btnnew.ID =btnSubmit;
form1.Controls.Add(btnnew);
btnnew.Click + = btnnew_Click;





在负载之外添加此事件处理程序方法

  void  btnnew_Click( object  sender,EventArgs e)
{
// 点击此按钮时添加逻辑
}


Hi Developers,

Am working on a sharepoint webpart project,

I have created one label using below code

Label lbltest = new Label ();

Controls.add(lbltest);

Now i want to write a click event for this label , how can i do that?
There is no asp design page only c # file since it is sharepoint project.

yeah Ramug10 is right you can not have click event of lable. if you are using button you can do something like below.
btnPrint.Click += new EventHandler(btnPrint_Click);



void btnPrint_Click(object sender, EventArgs e)
       {
           your logic goes here
       }


Use below code..

In Page_Load
Button btnnew = new Button();
            btnnew.ID = "btnSubmit";
            form1.Controls.Add(btnnew);
            btnnew.Click += btnnew_Click;



add this Event handler method outside the load

void btnnew_Click(object sender, EventArgs e)
       {
          //Add your logic  when this button click fired
       }