Coolite学习笔记
最近在学习使用 Coolite.Net控件,网上资料又少得很,
没办法只好【死盯着】让人头皮发麻的 E文 文档,
一遍一遍的试着各个属性,让人....吐泡泡!
随笔记下一些使用Coolite过程中的东西!
1.获取一个对象:#{控件的Id} 客户端,和服务端都可以,但服务端必须是 拼装在String里面的!
2.获取值的方式:
<ext:Label 控件: #{控件的Id}.getText(); 反之设置:setText('内容')
<ext:Label runat="server" Html="<img src='login/Images/eHR-logo.png' />"></ext:Label>
Label 里面可以写图片!
<ext:TextField 控件: #{控件的Id}.getValue(); 反之设置:setValue('内容')
InputType属性有两种,分别是 Password 和Text 【Password 还不明白么..】
3.对话框
Ext.Msg.confirm('标题', '你想删除','回调函数');
Demo:
- Ext.Msg.confirm('Confirm', '你想删除它?',function(btn){if(btn=='yes')window.location.href='Delete.aspx';});
4.Window
#{控件的Id}.Show(); #{控件的Id}.Hide();
5.更换皮肤
this.ScriptManager1.Theme = Coolite.Ext.Web.Theme.Slate;【服务端的代码】
6.Toolbar
<ext:Toolbar 里使用 <ext:ToolbarFill />标记分割 前的 控件 向左靠其 | 后的 控件 向右靠其 【说的不明白,试一试就看得很清楚了...】
7.TabPanel
<ext:TabPanel ID="tabMain" runat="server" Icon="ArrowEw" EnableTabScroll="true">
</ext:TabPanel> 粗体的部分只要设置为 true Table表选项就有箭头
Ext.Msg.alert('标题', '提醒的信息');