ASP.NET 文本框不包含“值”的定义

本文关键字:定义 包含 NET 文本 ASP | 更新日期: 2023-09-27 18:34:25

软件:Visual Web Developer 2008 Express Edition

我正在阅读"编程 ASP.NET 3.5",在单击 Button1 时执行以下内容,但"值"下有红色波浪线

![在此输入图像描述][1]

但是当我将鼠标悬停在值上时,我收到错误

'system.web.ui.webcontrols.textbox' does not contain a definition for 'value'

我正在按照书本做事,为什么会出现此错误?

ASP.NET 文本框不包含“值”的定义

这本书可能谈论的是 HtmlInputText 控件,而不是 TextBox 控件。文本框具有 Text 属性。HtmlInputText 具有 Value 属性。

文本框

具有 Text 属性。试一试。

使用文本框Text字段

例如:

string strHrml = "";
strHtml += txtName.Text + "<br />";

请参阅 http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.textbox.text(v=vs.110).aspx