使用服务器控件 可以这样赋值
aspx 里<asp:TextBox id="tj2011text" runat="server" Width="522px" Height="100px"></asp:TextBox>aspx.cs 里
tj2011text.Text = dt.Rows[0]["tj2011text"].ToString();
但是 不使用服务器控件怎么赋值呢?
<textarea id="tj2011text" name="tj2011text"></textarea>

解决方案 »

  1.   

    <textarea id="tj2011text" name="tj2011text">
    <%=str%>
    </textarea>
    protected string str;str = dt.Rows[0]["tj2011text"].ToString();
      

  2.   

    <textarea id="tj2011text" name="tj2011text"><%= tjtxt(自定义的页面属性) %></textarea>.cs
    public string tjtxt{get;set;}
    pageload(...)
    {
      tjtxt=dt.Rows[0]["tj2011text"].ToString()
    }
      

  3.   

    既然用asp.net  为什么不用服务器控件???
      

  4.   

    <textarea id="tj2011text" runat="server" name="tj2011text"></textarea>//or<textarea id="tj2011text" runat="server" name="tj2011text"><%= MyValue%></textarea>// MyValue是cs里定义的protect属性
      

  5.   

    tj2011text.Text = dt.Rows[0]["tj2011text"].ToString();1,dt.Rows[0]["tj2011text"].ToString();这里的tj2011text 是代表dt表的列的名字啊,你有这列的名字吗,
    2 可以写一个函数 代码是这样
    public string ReturnTxt()
    {
     if(!string.IsNullOrEmpty(dt.Rows[0]["tj2011text"].ToString())
    {
    return dt.Rows[0]["tj2011text"].ToString();}
    }
    前台页面<textarea id="tj2011text" runat="server" name="tj2011text"><%= ReturnTxt()%></textarea>
      

  6.   

    用<%=dt.Rows[0]["tj2011text"].ToString();%>可以在页面输出
      

  7.   

    \
    - -这个问题前一段时间我也费解 asp.net 采用asp的思想编程  可是现在的趋势好像就是这样的 不然怎么会出现一个mvc呢- - 
      

  8.   

    还可以加个runat="server" .value也可以
      

  9.   

    你给textarea加上个runat="server"就行了,后台就能找到它
      

  10.   

    加上runat="server"  然后直接赋值
      

  11.   

    是这样的,aspx 里是这样
    <ul class="con">
    <li class="on"><%=str%></li>
    <li>2</li>
    <li>3</li>
    <li>4</li>
    <li>5</li>
    <li>6</li>
    <li>7</li>
    <li>8</li>
    </ul>
    cs里怎么写 , aspx里 <li class="on"><%=str%></li> 能显示值
      

  12.   

    给textarea加上 runat="server"  就是服务器控件了
      

  13.   

    2、3楼的public partial class ProductEdit : System.Web.UI.Page
    {
    public string str;
    }或者public partial class ProductEdit : System.Web.UI.Page
    {
    protected string str;
    }为什么一定要放在public partial class。。这里面才可以,放外面不行
    public string str;
    protected string str;这两个 有什么区别?
      

  14.   

    用jquery赋值。。
      $("#tj2011text").val( dt.Rows[0]["tj2011text"].ToString())
      

  15.   

    那为什么 我测试 放到 public partial class 里面 才可以
      

  16.   

    使用<%=value%>形式,类似asp方法
      

  17.   

    使用<%=value%>形式,类似asp方法
      

  18.   

    我想用把你的东西放到gridview里面,然后把数据绑定到这个gridview,然后页面用EVAL语法会更好。
    <ul class="con">
    <li class="on">EVAL("id")</li>
      

  19.   

    同asp中用法一样 页面: 
    <input   type= "text "   name= "txtUserName "   maxlength= "20 "   />     //注意   :name cs: string   str   =   Request.Form[ "txtUserName "].Trim();  
    楼主把这句反过来试试
      

  20.   

    用jquery赋值。。
      $("#tj2011text").val( dt.Rows[0]["tj2011text"].ToString())或者给客户端控件加上runat="server" id="tj2011text"也行
      

  21.   

    使用<%=value%>的方式 直接给控件赋值
    或者使用JS 在 Windowsload 的时候把值从隐藏控件中赋值到对应的控件(这个一般用于多控件)
      

  22.   

    想在前台赋值就<%= 你要显示的值 %>  后台赋值在控件里就加个 runat="server"