动态生成控件的语句一定要放在page_load()事件中,因为当你执行button_click()或刷新页面的时候动态生成控件都会被清除,然后在page_load()事件有被生成.因此你在button_click()中生成控件在刷新页面后会出现对象未实例化的错误信息.
解决方案 »
- sharepoint中如何实现域用户和用户组信息同步
- 请教实现方法
- 关于水晶报表(winform),我想在详细信息section显示“第几联”信息,大概有8,9个字
- C#正则表达式问题
- w3wp.exe - 应用程序错误谁知道原因?
- 一个简单的PictureBox问题
- .net2003 中 有一程序 单步调试通过 可是实际执行的时候出错(总是这样)??????
- wnform 打开模式窗体的问题
- .net软件开发平台?
- Proces p = System.Diagnostics.Process.Start(v_OpenFilePath)的返回值问题
- 誰那有漂亮點的網頁登錄頁面?或知道哪個網站登錄介面好看?
- 奇怪,奇怪!!!!
private void FindTextBox()
{
TextBox tbox1=new TextBox();
tbox1=(TextBox)Page.Controls[1].FindControl("TextBox1")
}private void Page_Load(object sender, System.EventArgs e)
{
// 在這裡放置使用者程式碼以初始化網頁
this.FindTextBox();
//以下為你其它需要加入的東東
}
把找控件的代碼放到一個事件里面,再在page_load事件里面調用它就可以了,不會出現你的那種情況.