。net学习之控件的使用注意点

 

==============================================
jQuery使用
==============================================

1、自定义属性的使用
<script>
$('#xwjj_i_main br[brinfo=Pd_KangQiao_Subject_Xwjj_br_1]').hide();
</script>

2、ready代码块
$(document).ready(function(){
 //你的代码
});

3、简单的特效hide()
$("a").click(function(){
    $(this).hide("slow");//对象慢慢的消失、隐藏
    return false; //表示不会跳转,等同js
});

3、其他方法
$("p").toggle()//切换元素的可见状态
$("#orderedlist tr").hover(function over ,function out ) //模仿悬停事件:为某表格所有行加上
each的用法:$("input[@type=checkbox]").each(function(i){...})
contains:$("span:contains('理')").each(function(i){...});

 

 

==============================================
==============================================
0、基础部分
--MD5加密:
MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider();
--图片处理:using System.Drawing

1、DropDownList
--取消DropDownList默认的选项为第一项
this.ddlClassName.Items.Insert(0, new ListItem("请选择...", "0"));


2、fileupload
this.fupAddFood.Attributes.Add("onchange","document.getElementById('" + this.imgAddFood.ClientID+"').src=document.getElementById('" + this.fupAddFood.ClientID + "').value");

3、TreeView
--见示例


3、DataGrid
--删除表格选定记录
int intEmpID = (int)MyDataGrid.DataKeys[e.Item.ItemIndex];//获得当前行标


4、DataList
--数据绑定:<ItemTemplate><%# Eval("potherinfo") %></ItemTemplate>
(DataList)OnItemCommand="DataList1_ItemCommand"
(Button)CommandName="Buy"
--if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
        {
            ((CheckBox)e.Item.FindControl("Radio3")).Attributes.Add("onclick", "");
        }

5、gridview
--见示例

6、Repeater
--<%# DataBinder.Eval(Container.DataItem, "MQ_Title")%>
--<asp:Repeater ID="ProductCredit" runat="server" OnItemCommand="ProductCredit_ItemCommand" ><ItemTemplate>
--protected void ProductCredit_ItemCommand(object source, RepeaterCommandEventArgs e)
{
        if (e.CommandName == "Add")
        {
 }
}

 

 

 

 

 

 

 

 

posted @ 2011-04-15 06:39  思考之驴  阅读(164)  评论(0编辑  收藏  举报