0
ajaxToolkit:ModalPopupExtender
をJavaScript
で開こうとしていますが、コードを実行したときにこのクラッシュのコードからこの関数を呼び出してこのエラーを表示します。ajaxToolkitを開く際の問題:JavaScriptを使用したModalPopupExtender
JavaScript runtime error: Unable to get property 'show' of undefined or null reference
これは私のJavaScript
ある:
<script>
function closeChangeArea() {
$find('ModalChangeArea').hide();
}
function showChangeArea() {
$find('ModalChangeArea').show();
}
</script>
、これは私のコードである:
protected void Btn_Click_Ch_Area(object sender, EventArgs e)
{
LinkButton lb = (LinkButton)sender;
GridViewRow gr = (GridViewRow)lb.NamingContainer;
Label ToolChange = (Label)gr.FindControl("Lbl_toolg");
Txt_Tool_Reasign.Text = ToolChange.Text;
ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "showChangeArea();", true);
}
これはasp.net制御IDで私ModalPoupExtender
<ajaxToolkit:ModalPopupExtender
ID="ModalChangeArea"
runat="server"
TargetControlID="hid"
PopupControlID="ChangeArea"
RepositionMode="RepositionOnWindowResizeAndScroll"
DropShadow="true"
PopupDragHandleControlID="moveArea">
</ajaxToolkit:ModalPopupExtender>
「ClientIdMode = "Static"」が私のために働いています、ありがとうございます! –