• λ我爱Aspx >> Asp.Net >> 初学asp.net应该记住的东西
  • 初学asp.net应该记住的东西

  • :未知  Դ:非寒日志  :2007-4-21 0:45:35  ؼ:.net,asp.net,asp
  • }

    双击表格连接到另一页

    在itemDataBind事件中

    if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)

    {

    string orderItemID =e.item.cells[1].Text;

    ...

    e.item.Attributes.Add("ondblclick", "location.href="http://www.5iaspx.com/ShippedGrid.aspx?id=" + orderItemID + "'");

    }

    双击表格打开新一页

    if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)

    {

    string orderItemID =e.item.cells[1].Text;

    ...

    e.item.Attributes.Add("ondblclick", "open('../ShippedGrid.aspx?id=" + orderItemID + "')");

    }

    ★特别注意:【?id=】 处不能为 【?id =】

    6.表格超连接列传递参数

    <asp:HyperLinkColumn Target="_blank" headertext="ID号" DataTextField="id" NavigateUrl="aaa.aspx?id='<%# DataBinder.Eval(Container.DataItem, "数据字段1")%>' & name='<%# DataBinder.Eval(Container.DataItem, "数据字段2")%>' />

    7.表格点击改变颜色

    if (e.Item.ItemType == ListItemType.Item ||e.Item.ItemType == ListItemType.AlternatingItem)

    {

    e.Item.Attributes.Add("onclick","this.style.backgroundColor='#99cc00';this.style.color='buttontext';this.style.cursor='default';");

    }

    写在DataGrid的_ItemDataBound里

    if (e.Item.ItemType == ListItemType.Item ||e.Item.ItemType == ListItemType.AlternatingItem)

    {

    e.Item.Attributes.Add("onmouseover","this.style.backgroundColor='#99cc00';this.style.color='buttontext';

    this.style.cursor='default';");

    Ҷƪл˵?
  • һƪ无题
    һƪ从前之前,后来以后