Dnyaneshwar@Pune Ответов: 2

Вызов события команды строки gridview с помощью функции javascript


я хочу вызвать событие GridView rowcommand через функцию javascript , также я хочу отправить аргументы команды через функцию javascript, у меня много поисков в google, но я не получаю никакого решения.
Если у кого-то есть решение для этого, помогите мне.

Заранее спасибо.

2 Ответов

Рейтинг:
2

Mahesh_Bhosale

Вы можете вызвать его с помощью ScriptManager

ScriptManager.RegisterStartupScript(this, this.GetType(), "myalert", "alert('File already exists.');", true);


[no name]

Это только вызов функции javascript, а не событие, я хочу вызвать событие и передать аргументы команды

Рейтинг:
1

bcdbcd

Check this pseudo-code

First we need to send a postback with __doPostBack, on the control using uniqueID then on server side just add the rowCommand event handler, and at the ASPX put the Page.EnableEventValidation as false.

Client Side

In ASPX
<%@ Page EnableEventValidation="false" ...


--------------------------------------------------

In JavaScript

<script>
	   
function deleteFile(paramID) {
  if (paramID>0) 
  { 
	            
    __doPostBack('<%=GridView1.UniqueID%>', 'COMMAND_TO_FIRE$' + paramID);
	            
   }
}

</script>

--------------------------------------------------
On Server Side


   protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName.Equals("COMMAND_TO_FIRE") )
            {