Как тег A генерируется на сайте с SharePoint - PullRequest
0 голосов
/ 08 июня 2018

На сайте, разработанном с помощью SharePoint, генерируется тег A с приведенным ниже кодом:

<a class="ms-cui-ctl-large" id="SaveAndClose" onclick="return false;" href="javascript:;" mscui:controltype="Button" role="button" unselectable="on"> </a>

Я хочу знать, как onClick = "возвращает false;" генерируется (и я хочу изменить это поведение), но не могу его найти.
Мне кажется, что оно автоматически генерируется на основе некоторого элемента кнопки / меню.Но я не вижу кода для установки значения для onClick.

Кто-нибудь может показать мне, как SharePoint (или ASP.NET) создает такой тег гиперссылки?Как я могу изменить этот атрибут onClick ?

Большое спасибо!

1 Ответ

0 голосов
/ 08 июня 2018

Создание тега гиперссылки Sharepoint

using (SPSite site = new SPSite("Yoursitename"))

        {

            using (SPWeb web = site.OpenWeb())

            {

                SPList list = web.Lists.TryGetList("HyperLink");

                if (list != null)

                {

                    SPListItem item = list.Items.Add();

                    SPFieldUrlValue hyper = new SPFieldUrlValue();

                    hyper.Description = "Stack overflow";

                    hyper.Url = "http://www.stackoverflow.com";

                    item["Title"] = "New item";

                    item["Hyper"] = hyper;

                    item.Update();                       

                }

            }

        }

изменение атрибута onclick - пример ниже

 onclick="Yourfunction();return false;"

function Yourfunction()
{
//your code 
return false;

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...