Html 对ClientID使用GUID
有没有人尝试过为clientid使用GUID。我问这个问题的原因是因为我有一个非常丰富的UI应用程序,来回发送的HTML越来越大。HTML的很大一部分是基于父级连接构建的控件ID。例如:Container\u Tab\u FirstTab\u控件 一种可能的解决方案是将guid生成为ClientID。这样一来,ClientID的长度最多为32个字符 以前有人试过这样的东西吗Html 对ClientID使用GUID,html,asp.net,clientid,Html,Asp.net,Clientid,有没有人尝试过为clientid使用GUID。我问这个问题的原因是因为我有一个非常丰富的UI应用程序,来回发送的HTML越来越大。HTML的很大一部分是基于父级连接构建的控件ID。例如:Container\u Tab\u FirstTab\u控件 一种可能的解决方案是将guid生成为ClientID。这样一来,ClientID的长度最多为32个字符 以前有人试过这样的东西吗 我使用的是.NET4.0,这通常是个坏主意 但是如果您感兴趣,可以将clientdmode属性设置为Static,这不会更
我使用的是.NET4.0,这通常是个坏主意 但是如果您感兴趣,可以将
clientdmode
属性设置为Static
,这不会更改id
id将保持不变。这通常是个坏主意 但是如果您感兴趣,可以将
clientdmode
属性设置为Static
,这不会更改id
id将保持不变。这通常是个坏主意 但是如果您感兴趣,可以将
clientdmode
属性设置为Static
,这不会更改id
id将保持不变。这通常是个坏主意 但是如果您感兴趣,可以将
clientdmode
属性设置为Static
,这不会更改id
id将保持不变。您可以使用并指定静态
。但是,您必须管理每个控件的ClientID的唯一性
使用GUID并不是一个好主意,因为在客户端代码中很难访问它们。您需要维护GUID与其对应的控件之间的映射
但是,您应该认真考虑是否有一个冗长的客户端ID对页面性能真的那么糟糕。不必担心客户端ID,您应该找到一种方法来限制页面上显示的控件/数据的数量,而应该实现类似分页的功能 您可以使用并指定静态。但是,您必须管理每个控件的ClientID的唯一性
使用GUID并不是一个好主意,因为在客户端代码中很难访问它们。您需要维护GUID与其对应的控件之间的映射
但是,您应该认真考虑是否有一个冗长的客户端ID对页面性能真的那么糟糕。不必担心客户端ID,您应该找到一种方法来限制页面上显示的控件/数据的数量,而应该实现类似分页的功能 您可以使用并指定静态。但是,您必须管理每个控件的ClientID的唯一性
使用GUID并不是一个好主意,因为在客户端代码中很难访问它们。您需要维护GUID与其对应的控件之间的映射
但是,您应该认真考虑是否有一个冗长的客户端ID对页面性能真的那么糟糕。不必担心客户端ID,您应该找到一种方法来限制页面上显示的控件/数据的数量,而应该实现类似分页的功能 您可以使用并指定静态。但是,您必须管理每个控件的ClientID的唯一性
使用GUID并不是一个好主意,因为在客户端代码中很难访问它们。您需要维护GUID与其对应的控件之间的映射
但是,您应该认真考虑是否有一个冗长的客户端ID对页面性能真的那么糟糕。不必担心客户端ID,您应该找到一种方法来限制页面上显示的控件/数据的数量,而应该实现类似分页的功能 如果您的页面上有太多控件,可能是时候重新考虑您的体系结构,而不是从较短的ID中获得一点点更好的性能了
分页数据(通过AJAX加载数据)。您还可以通过Ajax加载页面的整个部分,并构建一个动态网页。如果页面上的控件太多,可能是时候重新考虑您的体系结构了,而不是从更短的ID中获得一点点更好的性能了
分页数据(通过AJAX加载数据)。您还可以通过Ajax加载页面的整个部分,并构建一个动态网页。如果页面上的控件太多,可能是时候重新考虑您的体系结构了,而不是从更短的ID中获得一点点更好的性能了
分页数据(通过AJAX加载数据)。您还可以通过Ajax加载页面的整个部分,并构建一个动态网页。如果页面上的控件太多,可能是时候重新考虑您的体系结构了,而不是从更短的ID中获得一点点更好的性能了
分页数据(通过AJAX加载数据)。您还可以通过Ajax加载页面的整个部分并构建动态网页。如果要为每个控件生成GUID,为什么需要管理唯一性?就客户端代码而言,大多数javascript(如果不是所有javascript)都是用服务器端替换的客户端id呈现的,因为我可以只使用一个id,因为我的所有控件都在其他父控件中。如果使用静态ClientMode,则需要管理唯一性,不使用GUID。如果要为每个控件生成GUID,为什么需要管理唯一性?就客户端代码而言,大多数javascript(如果不是所有javascript)都是用服务器端替换的客户端id呈现的,因为我可以只使用一个id,因为我的所有控件都在其他父控件中。如果使用静态ClientMode,则需要管理唯一性,不使用GUID。如果要为每个控件生成GUID,为什么需要管理唯一性?就客户端代码而言,我的大部分javascript(如果不是全部的话)都是使用客户端id呈现的