2016-09-05 3 views
0

Ich bin vor kurzem in die Visual Studio 2015-Community migriert und mein JavaScript funktioniert nicht mehr, da Visual Studio 2015 ID-Attribute basierend auf ihren Inhaltsplatzhaltern umbenennt. Beispiel: GridView1 wird zur Laufzeit ContentPlaceholder1_ContentPlaceHolder2_GridView1.Wie verhindere ich, dass Visual Studio meine ID-Attribute umbenennt?

Wie schalte ich das aus, benutze C# und asp.Net?

+0

Sind Sie sicher, dass Sie dies nach der Migration auf VS2015 erhalten? –

+0

Migriert von ...? ASP.NET 1.1? –

+0

Die Lösung wurde auf Visual Studio 2010 und .Net Framework 3.5 erstellt und bin mir sicher –

Antwort

1

Sie können die ClientIDMode auf Static setzen, z. über Seitendirektive:

<%@ Control Language="C#" ClientIDMode="Static" AutoEventWireup="true" CodeBehind="PageName.ascx.cs" Inherits="WepAppName.PageName" EnableViewState="false" %> 
Verwandte Themen