none
удаление элемента XsltListViewWebPart RRS feed

  • Общие обсуждения

  • В представлении XsltListViewWebPart есть стандартный функционал удаления элементов, но клиент хочет чтоб то же самое можно бло бы сделать через кнопку. Это представление является веб частью (проект VisualWebPart в студии) и я нкак не могу понять как отловить ID выделенных элементов. Пробовал через си шарп

     

    protected void BtnDelQ_Click(object sender, EventArgs e)

    if

     

     

    (SPContext.Current.FormContext.FormMode != SPControlMode.Display)

    ParameterNameValueHashtable

     

     

    qparam = ViewQuery.ParameterValues;

     

     

    string id_q = qparam.GetAt("SelectedID");

    }

    ничего параметры не возращают. пробовал через javascript тоже нет результата

     
     
     
    26 апреля 2011 г. 4:26

Все ответы

  • вот кнопка с javascript выдает пусте значения

    <

     

    input id="Button1" type="button" value="button" onclick

    ="javascript:function Get_Selected_Item_ID()

    {

    var selectedItems = SP.ListOperation.Selection.getSelectedItems();

    var ListId = SP.ListOperation.Selection.getSelectedList();

    for(var i in selectedItems)

    {

    alert('Item ID = ' + selectedItems[i].id);

    }

    alert('items = ' + selectedItems);

    var ctx = SP.ClientContext.get_current();

    var web = ctx.get_web();

    ctx.load(web);

    alert('CTX = ' + ctx);

    alert('CTX URL = ' + ctx.Url);

    alert('WEB = ' + web);

    alert('WEB URL = ' + web.Url);

    }

    Get_Selected_Item_ID()"

     

    />

     

    26 апреля 2011 г. 4:26