首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

常用方法

Posted on 2006-04-06 12:54  小菜  阅读(171)  评论(0)    收藏  举报
遍历页面控件
for(int   i=0;i<Page.Controls[1].Controls.Count;i++)
{
    
try
      
{
              TextBox   tmp   
=   (TextBox)Page.Controls[1].Controls[i];
                tmp.Attributes.Add();
      }

    
catch{}
}
 

删除确认
Button1.Attributes.Add("onclick","return confirm('删除后将不可恢复,是否继续?');");

多字段的URL
<asp:HyperLink Text="打开" NavigateUrl='<%#"newpage.aspx?name="+DataBinder.Eval(Container.DataItem, "vname")+"&age="+DataBinder.Eval(Container.DataItem, "iage") %>' Runat="server" Target="_blank">
</asp:HyperLink>

datalist中的按钮事件
<asp:ImageButton id="ImageButtonID" runat="server" CommandName="test"></asp:ImageButton>
<!--//注意 CommandName="test" -->
//在ItemCommand事件中绑定
if(e.CommandName.Equals("test"))
{
//代码}

避免连续提交
Button1.Attributes.Add("onclick","document.getElementById('Button1').display='none';return true;");