asp.net注冊(cè)Javascript的方法
1、IsStartupScriptRegistered:對(duì)象是否注冊(cè)了啟用腳本。
2、IsClientScriptBlockRegistered:對(duì)象是否注冊(cè)了客戶端腳本塊。
3、IsClientScriptIncludeRegistered:對(duì)象是否注冊(cè)了客戶端腳本包含。
第一個(gè)例子:
string info = "<script>alert('你好嗎?');</script>";
//判斷事件是否被注冊(cè),寫(xiě)入?yún)^(qū)域:<body>----<script></body>
if (!Page.ClientScript.IsStartupScriptRegistered("test"))
{
//動(dòng)態(tài)注冊(cè)并執(zhí)行Javascript
Page.ClientScript.RegisterStartupScript(this.GetType(), "test", info);
}
第二個(gè)例子:
aspx文件:
姓名:<input id="txtUserName" type="text" />
<input id="btnSubmit" type="button" value="確定" onclick="salert(txtUserName.value)" />
cs文件:
string info = "function salert(userName){alert('你的名字:' + userName)}";
//判斷test是否已注冊(cè)
if (!Page.ClientScript.IsClientScriptBlockRegistered(this.GetType(), "test"))
{
//動(dòng)態(tài)注冊(cè)Javascript
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "test", info, true);
}
第三個(gè)例子:
aspx文件:
姓名:<input id="txtUserName" type="text" />
<input id="btnSubmit" type="button" value="確定" onclick="salert(txtUserName.value)" />
Jscript.js
function salert(userName)
{
alert("你的名字" + userName);
}
cs文件:
//判斷test是否已注冊(cè)
if (!Page.ClientScript.IsClientScriptIncludeRegistered(this.GetType(), "test"))
{
//動(dòng)態(tài)注冊(cè)Javascript
Page.ClientScript.RegisterClientScriptInclude("test", "Jscript.js");
}
相關(guān)文章
asp.net mvc webapi 實(shí)用的接口加密方法示例
本篇文章主要介紹了asp.net mvc webapi 實(shí)用的接口加密方法示例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-10-10
Entity Framework加載控制Loading Entities
本文詳細(xì)講解了Entity Framework加載控制Loading Entities的用法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-03-03
深入學(xué)習(xí).net驗(yàn)證碼生成及使用方法
這篇文章主要介紹了.net驗(yàn)證碼生成及使用方法,先了解驗(yàn)證碼是什么以及其作用,最后分享了如何制作驗(yàn)證碼,內(nèi)容很全面,感興趣的小伙伴們可以參考一下2015-11-11
asp.net自定義控件中注冊(cè)Javascript問(wèn)題解決方案
這篇文章主要介紹了asp.net自定義控件中注冊(cè)Javascript的問(wèn)題,需要的朋友可以參考下2014-05-05
Asp.Net平臺(tái)下的圖片在線裁剪功能的實(shí)現(xiàn)代碼(源碼打包)
最近項(xiàng)目中有個(gè)圖片在線裁剪功能,本人查找資料,方法如下:前臺(tái)展現(xiàn)用jquery.Jcrop實(shí)現(xiàn),后臺(tái)使用 System.Drawing.Image類(lèi)來(lái)進(jìn)行裁剪2011-10-10
.Net 調(diào)用存儲(chǔ)過(guò)程取到return的返回值
存儲(chǔ)過(guò)程只能返回 int 類(lèi)型,如果返回一個(gè)字符串 ,將會(huì)報(bào)類(lèi)型轉(zhuǎn)化錯(cuò)誤,下面以示例介紹下如何取到return的值,需要的朋友可以參考下2014-08-08
.Net Core + Nginx實(shí)現(xiàn)項(xiàng)目負(fù)載均衡的全步驟
這篇文章主要給大家介紹了關(guān)于.Net Core + Nginx實(shí)現(xiàn)項(xiàng)目負(fù)載均衡的相關(guān)資料,文中通過(guò)示例代碼以及圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07
利用AJAX與數(shù)據(jù)島實(shí)現(xiàn)無(wú)刷新綁定
利用AJAX與數(shù)據(jù)島實(shí)現(xiàn)無(wú)刷新綁定...2007-03-03
.aspx中的命名空間設(shè)置實(shí)現(xiàn)代碼
原來(lái)以為.aspx 與.cs文件是屬于同一個(gè)類(lèi),今天才意識(shí)到自己錯(cuò)了。2009-04-04
.NET實(shí)現(xiàn)XML與DataTable互轉(zhuǎn)的實(shí)例代碼
.NET實(shí)現(xiàn)XML與DataTable互轉(zhuǎn)的實(shí)例代碼,需要的朋友可以參考一下2013-03-03

