я следующее:Pass Eval в качестве яваскрипта параметра функции в GridView
<EditItemTemplate>
<asp:Button ID="wrqst_need_ind_btn" runat="server" Text = "Create WR"
onClientClick="javascript:popUp('popup_createWR.aspx')"
CommandArgument='<%# Eval("dvc_nm") + "|" + Eval("data_orgtn_yr") %>'/>
</EditItemTemplate>
Я хочу передать в качестве двух дополнительных PARAMS на Eval ("dvc_nm") и Eval ("data_orgtn_yr") к функции всплывающего ,
как это сделать?
Большое спасибо за помощь!
UPDATE:
Я попробовал рекомендации, приведенные ниже, и я попробовал, удалив одиночные кавычки из insode%> тегов <%. Который дал мне это:
OnClientClick = '<% # "JavaScript: PopUp (popup_createWR.aspx," + Eval ("dvc_nm") + "" + Eval ("data_orgtn_yr") + ")" %>'
, который выполнил, но когда я нажал на кнопку, я не получил всплывал, страница только отправил назад и перезагружается и сказал ошибки на странице, но не показывать ...
Как я могу посмотреть на код html, который сгенерирован? – kralco626
просто посмотрите источник в своем браузере. –
, но это не работает, если страница даже не компилируется ... – kralco626