05-03

虽然不停的记,但是还会往,简单的东西啊!!!!

 

 

服务器端控件:在html标签中添加了服务器端控件标示 runat="server" 之后,可以在服务器端通过findControl(id)方法找到这个控件,并对其进行操作;
<a>标签的查找:HtmlAnchor a= e.Item.FinfControl("aid") as HtmlAnchor; <a>标签在后台没有自己的类型 所以转换为HtmlAnchor;


用jquery在前台查找服务器端控件:服务器端控件在模板内会改变控件的id,所以不能直接用id选择器;
可以根据最后匹配这个方法:$("input[id=$'txtname']") input是服务器端控件在html中的标签类型,id=$表示在html页面中查找id的最后名为txtname的那个标签


从后台像前台输出一段js脚本的方法:
Response.Write("<script type='text/javascript'>alert('哈哈哈哈');</script>");

string str = "<script type='text/javascript'>alert('哈哈哈哈');</script>";
ClientScript.RegisterClientScriptBlock(this.GetType(),"aaa",str); --先输出alert,然后在刷新页面,所以在不点击确定之前 页面一直是白的

ClientScript.RegisterStartupScript(this.GetType(),"bbb",str); --先刷新页面,然后在进行alert提示,在alert之前,页面已经刷新好了

posted on 2012-05-03 17:18  bakenG  阅读(131)  评论(0)    收藏  举报