Mahesh2223 Ответов: 1

У меня есть текстовое поле и флажок в панели обновления, текстовое поле должно включаться при нажатии флажка его не работает в панели обновления


я использую эту функцию, она работает нормально, когда я сначала устанавливаю флажок. но когда я выбираю какой-либо выпадающий пункт, он не работает

$(функция () {
$("#chkIsKmc"). click (функция () {
если ($(это).это(":проверено")) {
$("#inputKmcCode"). show();
} еще {
$("#inputKmcCode"). скрыть();
}
});
});

Что я уже пробовал:

Скрыть показать свойства с помощью jQuery

Karthik_Mahalingam

делает пост обратно происходит по изменению ДДЛ?

Mahesh2223

да бывает

Karthik_Mahalingam

проверьте решение,

Mahesh2223

кто-то, кто может столкнуться с подобными проблемами, как я, поэтому я правильно обновляю вопрос

1 Ответов

Рейтинг:
6

Karthik_Mahalingam

попробуйте использовать javascript

<asp:CheckBox ID="chkIsKmc" runat="server" onclick="changevalue(this)" />
     <asp:TextBox ID="inputKmcCode" style="display:none" runat="server"></asp:TextBox>


<script>
     function changevalue(checkbox) {
         document.getElementById('<%= inputKmcCode.ClientID%>').style.display = checkbox.checked ? 'block' : 'none';
     }
 </script>


Karthik_Mahalingam

крутой

Mahesh2223

я должен обновить запрос с помощью идентификатора записи, но это значение не находится в сетке
мой запрос я использовал хранимую процедуру. но его не берут записывать как пройти
УМК.Параметры.AddWithValue ("@Recordid", SqlDbType.NVarChar);

Karthik_Mahalingam

если у вас нет удостоверения личности, то как вы будете обновляться ?

добавьте идентификатор в столбец сетки и спрячьте его в скрытом элементе управления полем..

Mahesh2223

О, я попробую, как пропустить столбец сетки на основе выпадающего выбора, если я выберу все, что он должен отображать 6 , если какой-либо элемент списка 5 столбцов в сетке

Karthik_Mahalingam

не по теме

Mahesh2223

сетка колонн имеет код и livecode , если код является ложным livecode текстовое поле отключено, если код верно livecode включена в модальное всплывающее окно по умолчанию, если я нажимаю редактировать, если это ложные флажок с должен быть отключен, если код верно включен на строке с привязкой к данным

Karthik_Mahalingam

ладно в чем вопрос

Mahesh2223

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

Karthik_Mahalingam

затем сделайте его отключенным на rowdatabound
подряд.атрибутами("инвалид","инвалид")
смотрите онлайн

Mahesh2223

нет, если оно ложно отключается, если значение true на данные строки связаны

Karthik_Mahalingam

тхт.атрибутами("отключен","")
если (код)
тхт.атрибутами("инвалид","инвалид")

Mahesh2223

$('#<%=iskmc.ClientID%>'). prop ('checked', obj. isKMC); это дает мне флажок checked

Mahesh2223

точно так же мне нужно включить текстовое поле

$('#<%=txtboxchk.Идентификатора ClientID%&ГТ;').вал(объект.KMCDocCode);

какой jQuery prop мне нужно использовать

Karthik_Mahalingam

используйте опору('инвалид','отключен')

Mahesh2223

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

Karthik_Mahalingam

ладно

Mahesh2223

у дер ??

Mahesh2223

на основе id нам нужно обновить запись сетки, но id присутствует в таблице, я использовал параметр хранимой процедуры в качестве id, cmd.Parameters.AddWithValue ("@recordid", SqlDbType.Int); но это не обновление записи

Karthik_Mahalingam

опубликуйте код. я не получаю picuture

Karthik_Mahalingam

передать ID записи
УМК.Параметры.AddWithValue ("@recordid", record_id); / / значение из скрытого поля

Mahesh2223

&ЛТ;как ASP:HiddenField идентификатор="'&л;%#Ивала("запись") %&ГТ;'/&ГТ;" атрибут runat="сервер" виден="ложно" /&ГТ;

Mahesh2223

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

Mahesh2223

грядет какая-то ошибка

Mahesh2223

сетка не имеет столбца с идентификатором its в скрытом режиме

Karthik_Mahalingam

ладно опубликуйте скриншот сетки ur с соответствующим кодом.

Mahesh2223

размещенная сетка также здесь, процедура также

Mahesh2223

значение идентификатора записи не принимается по параметру

Karthik_Mahalingam

&ЛТ;как ASP:HiddenField идентификатор="hdnid" значение="'&л;%#Ивала("запись") %&ГТ;'" атрибут runat="сервер" виден="ложно" /&ГТ;

Mahesh2223

hdnid не существует в текущем конкурсе его показ когда я даю значение параметру

Karthik_Mahalingam

проверьте правильность синтаксиса в интернете.
я в этом не уверен

Mahesh2223

о хорошо

Mahesh2223

синтаксис в порядке , но как передать значение hiddenfield в качестве параметра в запрос, чтобы он показывал ошибки

Karthik_Mahalingam

var id = $('#hdnid'). val()

позаботьтесь о селекторе jquery.

Mahesh2223

извините, что я плохо разбираюсь в jQuery, все в порядке, но у вас может быть ясность, как передать этот идентификатор поля hiddn в качестве параметра , не могли бы вы дать мне одно решение

Karthik_Mahalingam

я не уверен, как организован ur-код. вы не очень ясно представляете себе свои проблемы и требования

Mahesh2223

редактирование строки сетки должно быть сделано на основе идентификатора записи, но идентификатор записи находится в таблице, отсутствующей в сетке, я получаю проблему при добавлении ее с параметрами, параметр передается через хранимую процедуру , в cs я не могу его прочитать

Karthik_Mahalingam

почему бы вам не добавить идентификатор записи в сетку?
это как петля

Mahesh2223

если я добавляю также при добавлении параметров, я получаю проблемы, на клике редактирования появляется всплывающее окно, которое не имеет идентификатора записи

Karthik_Mahalingam

откройте скрипку, вставьте весь код и поделитесь ссылкой

Mahesh2223

https://www.codeproject.com/Questions/1178493/Not-able-to-get-the-zip-file-in-javascript

Karthik_Mahalingam

Мне нехорошо, посмотрю на это на Томо.

Mahesh2223

ну ладно ТК

Karthik_Mahalingam

в чем же проблема

Mahesh2223

Я получаю zip, когда я делаю это в c#, но когда я делаю это в javascript, я не получаю zip-файл, код выглядит нормально, но dono wer-это проблема,

Karthik_Mahalingam

Данные, которые вы получаете с сервера?

Mahesh2223

ты видел мой вопрос

https://www.codeproject.com/Questions/1178493/Not-able-to-get-the-zip-file-in-javascript

мой код, Пожалуйста, ответьте там,

Mahesh2223

при нажатии на кнопку появляется всплывающее окно редактирования

Mahesh2223

его в обновлении нажмите кнопку