做了一个属性,现对它赋值出问题,大家帮看一下.

nnh 2007-01-24 04:38:03
rt,代码如下:
Imports System
Imports System.Web
Imports System.Web.UI

Namespace MySpace

Public Class My
Inherits System.Web.UI.Page

Protected Button As System.Web.UI.WebControls.Button

Private Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
Show = "ABC"
End Sub

Public Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Response.Write(Show)

End Sub

Public Property Show() As String
Get
Return "CHINA"
End Get
Set
Show = value
End Set
End Property
End Class
End Namespace


现我对 Show = "ABC"进行操作时,就出错:发生类型为 System.StackOverflowException 的异常。

请问如何解决?请大家指点.
...全文
179 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
facebookdotcom 2008-12-20
  • 打赏
  • 举报
回复
nnh 2007-01-24
  • 打赏
  • 举报
回复
不好意思,楼上的,是灌水出来的可以了吧.


cpp2017(慕白兄) ,那以下的代码为什么不用新建变量也是可行的呢?
Public Property PageSize() As Integer
Get
Return Me.DataGrid1.PageSize
End Get
Set
PageSize = value
End Set
End Property
Samen168 2007-01-24
  • 打赏
  • 举报
回复
这个一星咋出来的 -_-
nnh 2007-01-24
  • 打赏
  • 举报
回复
你有没有QQ或即时通讯的呀?
cpp2017 2007-01-24
  • 打赏
  • 举报
回复
不用客气. zf0924@126.com
nnh 2007-01-24
  • 打赏
  • 举报
回复
谢谢cpp2017(慕白兄).以后我有什么问题可以同你请教吗?可以留下你的联系方式吗?非常谢谢.
cpp2017 2007-01-24
  • 打赏
  • 举报
回复
再声明一个变量 private _show as string get return _show end get set _show = value
cpp2017 2007-01-24
  • 打赏
  • 举报
回复
Set Show = value End Set 这个Show又回到了他本身,死循环

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧