我爱Aspx >> Asp.Net >> ASP.NET中设计带事件定制控件现在我们使表单加载到第一个记录。我们在StoreSelector控件上添加下面的属性:
| #Codepublic int SelectedIndex{ get{ return storeList.SelectedIndex; } set { if(!Page.IsPostBack) { BindData(); } if(value < storeList.Items.Count) { storeList.SelectedIndex = value; OnStoreSelectorChanged( new StoreSelectorCommandEventArgs (data.Tables["stores"].Rows[value].ItemArray[0].ToString(), data.Tables["stores"].Rows[value].ItemArray[1].ToString(), data.Tables["stores"].Rows[value].ItemArray[2].ToString(), data.Tables["stores"].Rows[value].ItemArray[3].ToString(), data.Tables["stores"].Rows[value].ItemArray[4].ToString(), data.Tables["stores"].Rows[value].ItemArray[5].ToString())); } }}#End Code |
然后设置Default.x中Page_Load事件的属性:
| #codeprivate void Page_Load(object sender, System.EventArgs e){ // 用户初始化网页的代码 if(!Page.IsPostBack) { StoreSelector1.SelectedIndex = 0; }}#end code |
运行该项目时,它就会将表单加载到第一个记录。
小结
希望这篇文章能够对广大读者有一定的帮助。这种类型的Web应用的开发几乎没有什么限制,只要设计得当,我们创建的每个Web控件可以在整个Web应用中使用。
Ҷƪл˵?
用asp.net和xml做的新闻更新系统..[05-20]
用asp.net和xml做的新闻更新系统..[05-20]
在ASP.NET中实现会话状态基础[05-20]
用asp.net和xml做的新闻更新系统..[05-20]
用asp.net和xml做的新闻更新系统..[05-20]
为ASP.NET控件添加设计时支持[05-20]
ASP.NET Datagrid创建自定义列[05-20]
创建用于ASP.NET的分页控件[05-20]
打造通用ASP.NET数据分页控件[05-20]
利用ASP.NET访问共享网络资源[05-20]
用asp.net和xml做的新闻更新系统..[05-20]
用asp.net和xml做的新闻更新系统..[05-20]
在ASP.NET中实现会话状态基础[05-20]
用asp.net和xml做的新闻更新系统..[05-20]
用asp.net和xml做的新闻更新系统..[05-20]
为ASP.NET控件添加设计时支持[05-20]
ASP.NET Datagrid创建自定义列[05-20]
创建用于ASP.NET的分页控件[05-20]
打造通用ASP.NET数据分页控件[05-20]
利用ASP.NET访问共享网络资源[05-20]