我最近迁移到visual studio 2015社区,我的JavaScript不再有效,因为visual studio 2015根据其内容占位符重命名id属性,例如GridView1
将在运行时变为ContentPlaceholder1_ContentPlaceHolder2_GridView1
。
如何关闭此功能,使用c#和asp.Net?
答案 0 :(得分:1)
您可以将ClientIDMode
设置为Static
,f.e。通过页面指令:
<%@ Control Language="C#" ClientIDMode="Static" AutoEventWireup="true" CodeBehind="PageName.ascx.cs" Inherits="WepAppName.PageName" EnableViewState="false" %>