![](/img/trans.png)
[英]Client ID of a Silverlight Control in A Sharepoint WebPart
[英]finding client ID's of table of listview webpart
简短说明:一个listview
Webpart包含一个表,该表的ID由两个GUID's
组成,如何找到它们?
我正在努力向标准sharepoint listview-webpart
添加一些其他行为。
最好我不想真正编辑webpart
本身。 我想将javascript
放在帮助器Webpart中,以向表行添加一些onclick
事件,这些事件将id
和status列的值传递给帮助器webpart
,然后根据行的状态显示一些按钮。
我找遍四周,看看别人是怎么解决这个问题,他们通常使用webpart
容器div
ID为WebPartWPQ _n_
”。问题是,这些webparts
将要在很多网站的使用,我没有办法知道的值的方法的_n_
。
视图的主表位于层次结构的更下方,还具有ID
。 在我的测试用例中: {BF3FB0FA-7E7F-4920-A326-B5E46826B693}-{BD0777BD-455D-4554-A80E-8A11D990D1A5}
我认为这两个guids
必须代表某种东西,并且可能会被查找。
因此,我通过Sharepoint Manager
进行搜索以尝试找到那些GUIDs
,但是找不到它们。 list ID
,原始View ID
, web ID
或site ID
都不是。
所以我的问题是:是否有人知道这些ID's
含义,以及如何通过我的webpart
代码找到它们?
您是否考虑过使用XSLT定制Webpart的输出? 然后,您可以自定义输出HTML,并包含所需的任何标识符,以便可以在javascript中引用它们。 这是关于如何执行此操作的很好的描述: 覆盖XSLT列表视图Web部件的表示 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.