Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.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
Vb.net 在VS IDE中显示ASP.NET VB用户控件属性_Vb.net_Ide_Properties_Visual Studio 2003_Web User Controls - Fatal编程技术网

Vb.net 在VS IDE中显示ASP.NET VB用户控件属性

Vb.net 在VS IDE中显示ASP.NET VB用户控件属性,vb.net,ide,properties,visual-studio-2003,web-user-controls,Vb.net,Ide,Properties,Visual Studio 2003,Web User Controls,我构建了一个包含多个属性的VB ASP.NET 1.1 Web用户控件。我希望这些属性显示在VS2003 IDE属性窗口中,以便于操作。但是,没有任何属性出现!如何使它们显示在IDE中 我是一个C#guy,对VB不是很熟悉,所以这可能是一个很简单的问题。这是一个属性,包括属性: Private _priceHigh As String = "2000" <Browsable(True), Category("SearchProperties"), Description("Foo"), D

我构建了一个包含多个属性的VB ASP.NET 1.1 Web用户控件。我希望这些属性显示在VS2003 IDE属性窗口中,以便于操作。但是,没有任何属性出现!如何使它们显示在IDE中

我是一个C#guy,对VB不是很熟悉,所以这可能是一个很简单的问题。这是一个属性,包括属性:

Private _priceHigh As String = "2000"
<Browsable(True), Category("SearchProperties"), Description("Foo"), DefaultValue("2000")> _ 
Public Property PriceHigh() As String
  Get
    Return _priceHigh
  End Get
  Set(ByVal Value As String)
    _Pricehigh = Value
  End Set
End Property
Private\u priceHigh为String=“2000”
_ 
公共属性PriceHigh()作为字符串
得到
退货价格高
结束
设置(ByVal值作为字符串)
_价格高=价值高
端集
端属性

您的属性语法错误。应该是这样的:

<Browsable(True)> _
<Category("SearchProperties")> _
<Description("Foo")> _
<DefaultValue("2000")> _
Public Property ....
_
_
_
_
公共财产。。。。

我这样做时会出现编译错误,这就是我尝试使用逗号的原因。我在第二个属性的开始处得到蓝色下划线。这是.NET1.1,如果这有什么区别的话。“属性说明符不是完整的语句。请使用行继续符将属性应用于以下语句”是否确实复制了我的下划线?这就是错误消息所抱怨的。是否在
和下划线之间添加了空格?他们不可能在附近,是我干的。VS2003编译器会对此进行检查。我还尝试在下划线后添加空格。我一直无法在VS2003上的VB中实现这一点,但C#工作得很好……我尝试只使用Browsable属性,看看这是否有效。不!也许这只是VS2003无法在IDE中显示VB属性的问题。我似乎还记得很多年前读过一些关于这个的东西。我至今还没有弄明白这一点。我想我记得这是一个问题,早在2003年就遇到了。