【问题标题】:ASP.NET Textbox does not contain a definition for 'value'ASP.NET 文本框不包含“值”的定义
【发布时间】:2014-12-15 20:06:41
【问题描述】:

软件:Visual Web Developer 2008 速成版

我正在阅读“Programming ASP.NET 3.5”,点击Button1时执行以下操作,但“Value”下有红色波浪线

![在此处输入图片描述][1]

但是当我将鼠标悬停在 Value 上时,我得到了错误

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

我按部就班,为什么会出现这个错误?

【问题讨论】:

  • @JohnSaunders Programming ASP.NET 3.5 by O'Reilly
  • 您的tdInnerHtml 问题是另一个问题。请单独询问。当你这样做时,一定要包含标记,这样就不会涉及到猜测。
  • @JohnSaunders 将打开单独的问题

标签: c# asp.net textbox


【解决方案1】:

这本书可能是在讨论 HtmlInputText 控件,而不是 TextBox 控件。 TextBox 有一个 Text 属性。 HtmlInputText 有一个 Value 属性。

【讨论】:

  • 我会在 Visual Web Developer 中寻找 HtmlInputText
【解决方案2】:

文本框具有Text 属性。试试看吧。

【讨论】:

    【解决方案3】:

    使用文本框Text 字段

    例如:

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

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

    【讨论】:

    • 我试过了,但代码没有按预期工作,将向原始帖子添加数据
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-18
    • 1970-01-01
    • 1970-01-01
    • 2010-09-06
    相关资源
    最近更新 更多