国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

DotNet OnPreRender(EventArgs e) 事件常用的方法

2024-07-10 13:25:09
字體:
來源:轉載
供稿:網友
protected override void OnPreRender(EventArgs e)
1) 加入腳本

復制代碼 代碼如下:


protected override void OnPreRender(EventArgs e)
{
base.OnPreRender(e);
this.Page.RegisterClientScriptBlock("InsertText", this.RenderScript());
this.Page.RegisterOnSubmitStatement("StorePostBody", "StorePostBody();");
}


2) 設定標題

復制代碼 代碼如下:


protected override void OnPreRender(EventArgs e)
{
if(_mainTitle != null)
_mainTitle.Text = ResourceManager.GetString(Title);
if(_subTitle != null)
_subTitle.Text = ResourceManager.GetString(SubTitle);
base.OnPreRender (e);
}


3) 設定按鈕客戶端事件

復制代碼 代碼如下:


protected override void OnPreRender(EventArgs e)
{
Submit.Attributes.Add("onclick", "return SubmitSendToFriend('" + From.ClientID + "', '" + To.ClientID + "');");
}


4) 設定控件的狀態

復制代碼 代碼如下:


protected override void OnPreRender(System.EventArgs e)
{
if(replyButton.Visible == false)
((Literal)FindControl("Sep1")).Visible = false;
if(threadSubButton.Visible == false)
((Literal)FindControl("Sep3")).Visible = false;
if(rateButton.Visible == false)
((Literal)FindControl("Sep2")).Visible = false;
base.OnPreRender (e);
}


5) 加入腳本塊

復制代碼 代碼如下:


protected override void OnPreRender(EventArgs e)
{
base.OnPreRender (e);
StringBuilder sb = new StringBuilder();
sb.Append(" ");
sb.Append(" function ToggleRateMenu() {");
sb.Append(" rateMenu = document.getElementById('RateMenu');");
sb.Append(" rateButton = document.getElementById('RateButton');");
sb.Append("");
sb.Append(" rateMenu.style.left = getposOffset(rateButton, /"left/");");
sb.Append(" rateMenu.style.top = getposOffset(rateButton, /"top/") + rateButton.offsetHeight;");
sb.Append("");
sb.Append(" if (rateMenu.style.visibility == /"hidden/") {");
sb.Append(" rateMenu.style.visibility = /"visible/";");
sb.Append(" rateMenu.style.display = 'block';");
sb.Append(" } else {");
sb.Append(" rateMenu.style.visibility = /"hidden/";");
sb.Append(" rateMenu.style.display = 'none';");
sb.Append(" }");
sb.Append(" }");
sb.Append(" ");
sb.Append(" function getposOffset(what, offsettype){");
sb.Append(" var totaloffset=(offsettype==/"left/")? what.offsetLeft : what.offsetTop;");
sb.Append(" var parentEl=what.offsetParent;");
sb.Append(" while (parentEl!=null){");
sb.Append(" totaloffset=(offsettype==/"left/")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;");
sb.Append(" parentEl=parentEl.offsetParent;");
sb.Append(" }");
sb.Append(" return totaloffset;");
sb.Append("}");
sb.Append(" ");
Page.RegisterClientScriptBlock("RatePost",sb.ToString());

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长顺县| 石林| 江都市| 当雄县| 梅州市| 耿马| 德惠市| 宜良县| 普洱| 大足县| 广昌县| 昌图县| 满城县| 深水埗区| 灵宝市| 娱乐| 秭归县| 肃宁县| 罗江县| 泉州市| 靖边县| 政和县| 凯里市| 阿拉尔市| 中方县| 武山县| 霍山县| 龙江县| 吴江市| 商南县| 唐河县| 清水河县| 漯河市| 同心县| 洪江市| 高唐县| 尖扎县| 尤溪县| 宁远县| 利川市| 镇康县|