首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

textbox有DataBindings属性么?解决办法

2012-01-10 
textbox有DataBindings属性么?this.TextBox1.DataBindings.Add( Text ,ds,SiteName )怎么就不行呢?并

textbox有DataBindings属性么?
this.TextBox1.DataBindings.Add( "Text ",   ds,   "SiteName ");
怎么就不行呢?并不包含“DataBindings”的定义
即可给分

[解决办法]
要在组件里才可以的比如gridview
[解决办法]
textBox1.DataBindings.Add(new Binding( "text ", ds, "SiteName "));
[解决办法]
不行找我
[解决办法]
下面的这段代码肯定能执行:
public DataSet getConnected()
{
SqlConnection conn = new SqlConnection( "server=localhost;database=testdb;uid=sa;password=123 ");
SqlDataAdapter adp = new SqlDataAdapter( "SELECT * FROM TestTable ", conn);
DataSet ds = new DataSet();
adp.SelectCommand.ExecuteNonQuery();
adp.Fill(ds, "testTable ");
return ds;
}

BindingManagerBase bm;

private void button1_Click(object sender, EventArgs e)
{
DataSet ds = getConnected();
bm = this.BindingContext[ds, "testTable "];
textBox1.DataBindings.Add(new Binding( "text ", ds, "testTable.testcolumn1 "));
textBox2.DataBindings.Add(new Binding( "text ", ds, "testTable.testcolumn2 "));
}
导航Button代码:
private void button2_Click(object sender, EventArgs e)
{
bm.Position -= 1;
}
private void button3_Click(object sender, EventArgs e)
{
bm.Position += 1;
}
[解决办法]
Web中不能使用
[解决办法]


public DataSet getConnected()
{
SqlConnection conn = new SqlConnection( "server=localhost;database=testdb;uid=sa;password=123 ");
SqlDataAdapter adp = new SqlDataAdapter( "SELECT * FROM TestTable ", conn);
DataSet ds = new DataSet();
adp.SelectCommand.ExecuteNonQuery();
adp.Fill(ds, "testTable ");
return ds;
}

BindingManagerBase bm;

private void button1_Click(object sender, EventArgs e)
{
DataSet ds = getConnected();
bm = this.BindingContext[ds, "testTable "];
textBox1.DataBindings.Add(new Binding( "text ", ds, "testTable.testcolumn1 "));
textBox2.DataBindings.Add(new Binding( "text ", ds, "testTable.testcolumn2 "));
}
导航Button代码:
private void button2_Click(object sender, EventArgs e)
{
bm.Position -= 1;
}
private void button3_Click(object sender, EventArgs e)
{
bm.Position += 1;
}

热点排行