将字符串属性双向绑定到ASP.NET WebForms中的TextBox

卡米尔克

我正在尝试将TextBox的数据绑定实现到页面的属性(在我看来,这是最简单的方法),除了数据绑定应该是双向的,因此<%# Test %>我使用代替<%# Bind("Test") %>(实际上,目标是将单个对象作为属性并绑定到其属性,但让我们从简单的事情开始。)我正在以下简单的代码上对其进行测试:

TestForm.aspx

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:TextBox ID="TestTextBox" runat="server" Text='<%# Bind("Test") %>' />
    </div>
    </form>
</body>
</html>

TestForm.aspx.cs:

using System;

namespace WebApplication1
{
    public partial class TestForm : System.Web.UI.Page
    {
        public string Test { get; set; }

        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                Test = "Hello";
            }
        }

        protected override void OnPreRender(EventArgs e)
        {
            base.OnPreRender(e);
            DataBind();
        }
    }
}

调用DataBind()会导致InvalidOperationException数据绑定方法(例如Eval(),XPath()和Bind())只能在数据绑定控件的上下文中使用。

这种方法有什么问题?

注册表编辑

遗憾的是,EvalBind只能在与数据绑定控件一起使用,诸如网格。这是因为它们希望在具有当前数据项的命名容器(例如网格中的选定行)内执行。

因此,您可以使用该语法来绑定到位于网格行模板之类的文本框中,而不是单独绑定一个文本框

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用 ASP.NET WebForms 中的 JavaScript 从 FormView 中的 DropDownList 获取文本到 TextBox 中?

来自分类Dev

将json字符串绑定到asp.net MVC中的模型

来自分类Dev

如何将字符串从javascript传递到服务器?然后从服务器获取asp.net Webforms中的返回值

来自分类Dev

在ASP.NET Core控制器操作中,是否有一种现成的方式将HTTP请求的整个主体绑定到字符串参数?

来自分类Dev

ASP.NET WebForms中的异步事件

来自分类Dev

ASP.NET WebForms中的FileUpload formData

来自分类Dev

ASP.NET WebForms中的FileUpload formData

来自分类Dev

通过C#webforms asp.net中的google map api从下拉列表中的选定城市中获取textbox1和textbox2的纬度和经度

来自分类Dev

如何将下拉列表中的 selectlistitem 值绑定到模型中的字符串属性

来自分类Dev

<asp:Asp.Net Webforms中的ScriptManager,它如何工作?

来自分类Dev

使用linq和反射将属性绑定到ASP.NET中的Web控件

来自分类Dev

了解ASP .NET(WebForms)中的错误处理

来自分类Dev

无法在ASP.NET Webforms中异步运行任务

来自分类Dev

Asp.Net Webforms自定义UserControl中的事件

来自分类Dev

LinqToTwitter问题与ASP.NET Webforms中的API连接

来自分类Dev

ASP.NET Webforms中控件消失的问题

来自分类Dev

在asp.net Webforms方法中运行javascript方法

来自分类Dev

ASP.Net WebForms 中的 Gravatar 显示默认图像

来自分类Dev

如何根据提供要绑定到的属性名称的字符串属性绑定 TextBox.Text?

来自分类Dev

数据将TextBox绑定到后面代码中的字符串失败

来自分类Dev

ASP.NET MVC模型将单独的日,月,年字符串字段绑定到单个DateTime对象

来自分类Dev

ASP.NET MVC模型将单独的日,月,年字符串字段绑定到单个DateTime对象

来自分类Dev

通过asp-for =“ ...”将字符串值传递到ASP.Net核心中的模型中的方式不起作用

来自分类Dev

检索到ASP.NET 5 / MVC 6中的Azure存储的连接字符串

来自分类Dev

在ASP.NET中的JavaScript中使用C#字符串属性

来自分类Dev

使用对象的字符串名称在asp.net中修改其属性

来自分类Dev

将checkboxlist selectedvalue放入asp.net中的字符串中

来自分类Dev

使用IConfigurationRoot将应用程序的连接字符串向下传递到ASP.NET 5中的存储库类库

来自分类Dev

如何在Asp.Net MVC 4中将复杂属性绑定到多态模型中?

Related 相关文章

  1. 1

    如何使用 ASP.NET WebForms 中的 JavaScript 从 FormView 中的 DropDownList 获取文本到 TextBox 中?

  2. 2

    将json字符串绑定到asp.net MVC中的模型

  3. 3

    如何将字符串从javascript传递到服务器?然后从服务器获取asp.net Webforms中的返回值

  4. 4

    在ASP.NET Core控制器操作中,是否有一种现成的方式将HTTP请求的整个主体绑定到字符串参数?

  5. 5

    ASP.NET WebForms中的异步事件

  6. 6

    ASP.NET WebForms中的FileUpload formData

  7. 7

    ASP.NET WebForms中的FileUpload formData

  8. 8

    通过C#webforms asp.net中的google map api从下拉列表中的选定城市中获取textbox1和textbox2的纬度和经度

  9. 9

    如何将下拉列表中的 selectlistitem 值绑定到模型中的字符串属性

  10. 10

    <asp:Asp.Net Webforms中的ScriptManager,它如何工作?

  11. 11

    使用linq和反射将属性绑定到ASP.NET中的Web控件

  12. 12

    了解ASP .NET(WebForms)中的错误处理

  13. 13

    无法在ASP.NET Webforms中异步运行任务

  14. 14

    Asp.Net Webforms自定义UserControl中的事件

  15. 15

    LinqToTwitter问题与ASP.NET Webforms中的API连接

  16. 16

    ASP.NET Webforms中控件消失的问题

  17. 17

    在asp.net Webforms方法中运行javascript方法

  18. 18

    ASP.Net WebForms 中的 Gravatar 显示默认图像

  19. 19

    如何根据提供要绑定到的属性名称的字符串属性绑定 TextBox.Text?

  20. 20

    数据将TextBox绑定到后面代码中的字符串失败

  21. 21

    ASP.NET MVC模型将单独的日,月,年字符串字段绑定到单个DateTime对象

  22. 22

    ASP.NET MVC模型将单独的日,月,年字符串字段绑定到单个DateTime对象

  23. 23

    通过asp-for =“ ...”将字符串值传递到ASP.Net核心中的模型中的方式不起作用

  24. 24

    检索到ASP.NET 5 / MVC 6中的Azure存储的连接字符串

  25. 25

    在ASP.NET中的JavaScript中使用C#字符串属性

  26. 26

    使用对象的字符串名称在asp.net中修改其属性

  27. 27

    将checkboxlist selectedvalue放入asp.net中的字符串中

  28. 28

    使用IConfigurationRoot将应用程序的连接字符串向下传递到ASP.NET 5中的存储库类库

  29. 29

    如何在Asp.Net MVC 4中将复杂属性绑定到多态模型中?

热门标签

归档