我要问的是 怎么样才能从数据库中取到的一条条的记录并且赋值给这两个控件啊?我不要绑定的那种,只要是从数据库中把记录取出来然后赋值给它们就好,应该怎么写啊?
解决方案 »
- 求助:拼接SQL字符串的问题
- 关于获取动态加载的用户控件路径问题
- 哪里有ASP建站系统无错版,跪求
- 请大家看看我的删除cookie代码是否正确
- 关于DataGrid绑定
- 求asp.net将dbf表导入SQL Server的解决方案?有代码最好!
- 问一个问题,各位老大帮帮忙,IsInRole() 怎么老是false!!!在线等!
- 急!how to create an organization chart in visio from database using asp.net(c#)
- 关于throw 异常的问题(Duwamish7)
- 变量类型转换?
- 用IIS中的SMTP发送邮件不报错但收不到的问题
- 菜鸟系列问题-3 ASP中如何实现‘艺术字’功能
foreach(Control ctl in this.Controls[1].Controls)
{
if(ctl.GetType().Name=="TextBox")
{
TextBox tb =new TextBox();
tb=(TextBox)this.FindControl(ctl.ID);
if(tb.Text==string.Empty)
{
Response.Write("<script>alert('" + ctl.ID + "的值为空。');</script>");
break;
}
}
}
不过这样要效率稍微低些,没直接访问快!
CheckBoxList1.Items.Add(i);
CheckBoxList1.Items[CheckBoxList1.Item.IndexOf(i)].Selected = true;
radiobuttonlist 类似
protected System.Web.UI.WebControls.CheckBoxList cblCycle;
private DataSet ds = new DataSet ();
string strSql = "Select CycleId,CycleName from JWHComCycle ";
ds = sqlObj.GetDsBySql(strSql);
if (ds.Tables.Count > 0)
{
// 航班周期
this.cblCycle.DataTextField="CycleName";
this.cblCycle.DataValueField = "CycleId";
this.cblCycle.DataSource=ds;
this.cblCycle.DataBind();
}
string [] strCyc = ds.Tables[0].Rows[0]["CycleId"].ToString().Split(';');
if ( strCyc.ToString() != string.Empty )
{
for ( int i = 0 ; i <= cycds.Tables[0].Rows.Count -1; i++)
{
for ( int j = 0 ; j <= strCyc.Length - 2 ; j++)
{
if ( cycds.Tables[0].Rows[i]["CycleId"].ToString() == strCyc[j])
{
this.cblCycle.Items[i].Selected = true;
}
}
}
}写到数据时。要间隔";" ,读的时候用Split(';');循环就可以呢