Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在Sharepoint 2010中使用按钮控件_C#_Asp.net_Sharepoint_Sharepoint 2010 - Fatal编程技术网

C# 在Sharepoint 2010中使用按钮控件

C# 在Sharepoint 2010中使用按钮控件,c#,asp.net,sharepoint,sharepoint-2010,C#,Asp.net,Sharepoint,Sharepoint 2010,我目前正在使用SharePoint,并使用按钮控件。问题是,当我创建by按钮时,我给它分配了一个事件处理程序myButton.Click+=onBtnPress。但事实就是这样,在onBtnPress之前调用我的onInit函数,然后在创建新表单之后调用我的onBtnPress 不确定问题是按钮使窗体无效,还是因为事件被捕捉到气泡或其他原因。为什么即使我将其invalidate设置为false,一个简单的按钮控件也会使整个表单无效?能否提供一个代码示例并包含页面指令?onInit是在控件上的事件

我目前正在使用SharePoint,并使用按钮控件。问题是,当我创建by按钮时,我给它分配了一个事件处理程序myButton.Click+=onBtnPress。但事实就是这样,在onBtnPress之前调用我的onInit函数,然后在创建新表单之后调用我的onBtnPress


不确定问题是按钮使窗体无效,还是因为事件被捕捉到气泡或其他原因。为什么即使我将其invalidate设置为false,一个简单的按钮控件也会使整个表单无效?

能否提供一个代码示例并包含页面指令?onInit是在控件上的事件之前调用的-不确定您期望的是什么。。。首先考虑让你的代码在基本的ASP.NET站点上工作(因为它更容易孤立问题),而不是移动到SharePoint。在OnCutt之后,必须有一个等同于OnInit的函数。我的意思是你按下按钮,表单就会刷新,是不是因为事件处理程序在它冒泡时捕捉到了它?我需要在OnInit或任何等效函数之前访问我的函数。