private void Page_Load(....)
{
TextBox txt1=new TextBox();
txt1.Text="textbox1";
Page.Control.Add(txt1);
}
{
TextBox txt1=new TextBox();
txt1.Text="textbox1";
Page.Control.Add(txt1);
}
解决方案 »
- c#水晶报表参数不正确
- ████████ 页面跳转问题,急急急 ████████在线急等
- asp.net中checkboxlist如何让先选中项按先后次序排列
- 各位朋友,请问开发网站有什么好的技巧和方法
- 精通字符串操作的同志进来看看,高分等着你哦
- css问题,为什么我的页面在第一次登陆的时候是一种样式(包括字体颜色和表的格式)………………
- 邮件发送问题
- 请问,哪里有 计算器的WEB版的源代码下载的?
- 高分求高手写的好的基础库类`!(150分)
- 如何用.net做activex控件,希望各位来侃侃,来者有分,决不吝啬!如果有源码,高分相送!!
- 编译时出现这样的问题:“未能将临时文件复制到输出目录中”“无法将bin/auweb.bll复制到运行目录,进程无法访问文件,因为另一个程序正
- 在用户控件中,无法选择需要绑定数据源的DropDownList项。详情见内。
但是我希望生成的TextBox的Text属性能够和数据库里面的某个字段绑定
txb0.Text=@"<%# DataBinder.Eval(Container,\"DataItem.Title\") %>";
这样是一下看
字符串在TextBox上面显示了。
<%# DataBinder.Eval(Container,\"DataItem.Title\") %>
是asp代码,这只是要Server解析的,我们用Text给值,或者Value给值都是直接发到Client,所以不现实。
我们可以将Textbox帮定到一个固定的数据,然后动态的修改数据的内容来达到木的
tangjun(俊)兄上面提到的非常有理,原来没有注意到,谢谢up。
TextBox不像DropDownList控件,不需要显式声明绑定方法,可以用它的DataSource进行绑定数据源。
textbox1.id="txt1"
controls.add(textbox1)
ctype(controls.findcontrols("txt1"),"textbox")="aa"
Me.Controls(1).Controls.Add(t)
t.Text = dst.Tables(0).Rows(0)("name").ToString
要使用<%# DataBinder.Eval(Container,"DataItem.Title") %>的控件是不是一定要有DataSource属性和DataBind属性方法呢?
(假设数据源是DataTable或DataSet对象)
void DataGrid1_ItemDataBound(object src,DataGridItemEventArgs e){
TextBox box;
if(e.Item.ItemType==ListItemType.Edit){
box=new TextBox();
box.Width=80;
box.Text=((DataRowView)e.Item.DataItem)["要绑定字段"].ToString();
e.Item.Cells[2].Controls.Add(box);
}
}--------------------------------
AspNetPager 免费分页控件4.2版发布,同时发布最新源代码,欢迎下载:http://www.webdiyer.com