是有必要,我现在想在WEB里将数据绑定到文本框,帮个忙吧!

解决方案 »

  1.   

    <asp:TextBox Id="TextBox1" runat=server Text='<%= a%>' />public string a="aaa";
      

  2.   

    如果在datagrid,datalist,repeater中Text='<%#DataBinder.Eval(Container,"DataItem.txt") %>'
      

  3.   

    使用 DataBinder 类用于绑定
    尽管您可以实际使用解析为一个值的任何表达式来进行数据绑定,但在大多数情况下,您将绑定到某些类型的数据源。最为常见的情况是数据集或数据视图中的表,表中包含您感兴趣的单个记录。为了简化此类型的数据绑定,ASP.NET 服务器控件支持名为 DataBinder 的类,它执行某些提取数据并使其可用于控件属性的工作。可以通过调用其 Eval 方法来使用 DataBinder 类,这要求两个参数: 对数据容器(通常是数据集)、数据表或数据视图的引用。 
    对要被导出的单独的值的引用。这通常引用单行(行零)和该行中的列值。 
    下面的示例说明与上面的文本框所执行的相同的数据绑定,但这一次使用 DataBinder 类。<asp:TextBox id="TextBox1" runat="server" 
       Text='<%# DataBinder.Eval(DataView1, "[0].au_lname") %>'>
    </asp:TextBox>
    先前设置 Image 控件 ImageUrl 属性的示例可能类似于如下所示。在该示例中,一个格式设置表达式在 DataBinder.Eval 方法的第二个参数(可选)中传递;该表达式将一个路径当作前缀添加到数据中。<asp:Image id=Image1 runat="server" 
       ImageUrl='<%# DataBinder.Eval(Container, "DataItem.ProductImage", "http://myserver/myapps/images/{0}") %>'>
    使用 DataBinder 类的优点是: 
      

  4.   

    To: daou101(海天一鸥) 
          
        这位台兄,说说用使用DataBinder 类的优点啊 :)