我想将FreeTextBox里的内容显示出来,先要赋值给一个变量,可是用什么类型的变量长度才够呢?

解决方案 »

  1.   

    普通的文本就可以了
    string
      

  2.   

    如string str=FreeTextBox1.Text;
    这样取得的是包含html的
      

  3.   

    哈哈,我遇到这个问题。
    在SQL Server里是Text,而在C#里传参数到存储过程中去取存储的内容,而定义参数的类型为nvarchar,最大为4000,这样就会被截掉一部分。可以这样做:存储过程返回为一个DataReader,在从DataReader里取值赋给FreeTextBox,而不用存储过程的传出参数。
      

  4.   

    我想你用 string 就可以了 你比大小可以,要是你要相加和相减就不行了  你在用下长整行 的 long
    你想在页面打看就看到吗 是这样写 要在(Page_Load)里写
    private void RefillData(int id) 
    {
    DataTable item =这里写你想查那个表方法就哦了 (id);
    if (item.Rows.Count > 0) 
    {
     FreeTextBox1.Text = item.Rows[0]["Name"].ToString();}
    你要是光去直是这样
    string s ="UPDATE 那个表 SET 那个字段='"+FreeTextBox1.SelectedValue+"' WHERE ID=" +(表的ID);
    int i = DataHandler.ExecuteNonQuery(s); 
    ok 了
    要给我分啊 我没有 谢谢
      

  5.   

    名称“FreeTextBox1”未声明!为什么会有这个错误??