求dropdownlist源代码或者自定义控件类似dropdownlist控件的源码 我知道reflector可以看到,现在机器上没有环境所以查不到,但是现在急需要看一下,最后给一个自定义控件没有的话希望大家给我贴个完整的源码吧,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://download.csdn.net/source/521763这里面有一个radcontrols的,你可以参考下。 我的天那个例子这么大啊那我看看,顺便问一下我刚才看了一个帖子,但没有测试环境,private void dropBind() { dropId.Items.Clear(); string strSql = "select * from AClass"; DataSet dsA = SqlBase.ExecuteSqlDataSet(strSql); dropId.DataSource = dsA.Tables[0].DefaultView; dropId.DataBind(); dropId.Items.Add(new ListItem("所有类型", "0")); dropId.SelectedValue = "0"; }protected void Page_Load(object sender, EventArgs e) { if (!this.IsPostBack) { dropBind(); } }这里如果页面回发的话我认为 dropId.Items.Add(new ListItem("所有类型", "0"));应该不存在了吧,不知道是不是这样啊?为什么? 不会不存在,因为状态保存在了viewstate中 但是dropId.Items.Add(new ListItem("所有类型", "0"));这里添加了一个控件啊,viewstate只会保存状态不会保存控件的不是,回发后没有添加怎么会还存在呢? ListItem只是一个客户端的Option,也会保存到服务端。GridView中的column等也都会保存下来,这里的“状态”你可以认为是一个属性的具体值,一个控件有中N个具体的值,都会保存下来。 http://www.fwvv.net/Software/View-Software-11294.shtml这样的行吗LZ http://www.chenjiliang.com/Article/View.aspx?ArticleID=397&TypeID=5 winform实例后 有些控件不能访问呢? 火车站售票系统的问题 如果获取facebook google的好友Email列表 假如使用流输出一个图片,在下面代码加上输出时候的宽和高 如何知道我的网页多少时间加载完毕? 不用javascript对IE窗口进行控制?? (太不可思意)关于画图中坐标系的问题???? 求sql 存储过程 如何把2003的工程转化为2002下可以打开的? 关于petshop程序的问题 "web引用所需要的某些文件没有安装"这个错误谁见过 asp.net应用:如何获取客户端的cpu,网卡或硬盘信息发送到服务器?详请进
这里面有一个radcontrols的,你可以参考下。
private void dropBind()
{
dropId.Items.Clear();
string strSql = "select * from AClass";
DataSet dsA = SqlBase.ExecuteSqlDataSet(strSql);
dropId.DataSource = dsA.Tables[0].DefaultView;
dropId.DataBind();
dropId.Items.Add(new ListItem("所有类型", "0"));
dropId.SelectedValue = "0";
}
protected void Page_Load(object sender, EventArgs e)
{
if (!this.IsPostBack)
{
dropBind();
}
}
这里如果页面回发的话我认为 dropId.Items.Add(new ListItem("所有类型", "0"));应该不存在了吧,
不知道是不是这样啊?为什么?
dropId.Items.Add(new ListItem("所有类型", "0"));
这里添加了一个控件啊,viewstate只会保存状态不会保存控件的不是,回发后没有添加怎么会还存在呢?
GridView中的column等也都会保存下来,这里的“状态”你可以认为是一个属性的具体值,一个控件有中N个具体的值,都会保存下来。
这样的行吗LZ