网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 大学论文导航 设计下载 最新论文 下载排行 原创论文 论文源代码
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > ASP.net > 正文

自定义 ASP.NET UpdatePanel 控件的错误处理

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/12/13

1 2 3 4 5 6 下一页

  先决条件

  若要在您自己的开发环境中实现这些过程,您需要:

  Microsoft Visual Studio 2005 或 Microsoft Visual Web Developer 速成版。

  一个支持 AJAX 的 ASP.net 网站。

  在服务器代码中自定义错误处理

  首先,您将通过使用页面中的服务器代码自定义错误处理。

  在服务器代码中自定义错误处理

  创建新页并切换到“设计”视图。

  在工具箱的“AJAX Extensions”选项卡中,双击 ScriptManager 控件和 UpdatePanel 控件以将它们添加到页面中。

自定义 ASP.NET UpdatePanel 控件的错误处理

  将以下控件添加到 UpdatePanel 控件中:

  两个 TextBox 控件。

  一个 Label 控件

  一个 Button 控件。将该控件的 Text 属性设置为“计算”。

  UpdatePanel 控件中的某些文本。

自定义 ASP.NET UpdatePanel 控件的错误处理

  双击“计算”按钮,并为其事件处理程序添加下列代码:

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) 
  Try 
    Dim a As Int32 
    a = Int32.Parse(TextBox1.Text) 
    Dim b As Int32 
    b = Int32.Parse(TextBox2.Text) 
    Dim res As Int32 = a / b 
    Label1.Text = res.ToString() 
  Catch ex As Exception 
    If (TextBox1.Text.Length > 0 AndAlso TextBox2.Text.Length > 0) Then 
      ex.Data("ExtraInfo") = " You can''t divide " & _ 
       TextBox1.Text & " by " & TextBox2.Text & "." 
    End If 
    Throw ex 
  End Try 
 
End Sub 
 

(责任编辑:admin)

网学推荐

免费论文

原创论文

设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号