Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
Всем привет! Пересмотрел темы, пока не нашел решение. При обновление значения поля zname в GridView берет старое значение, а надо новое? protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e) { int bookID = Int32.Parse(GridView1.DataKeys[e.RowIndex].Value.ToString()); GridViewRow row =GridView1.Rows[e.RowIndex]; TextBox zname = (TextBox)row.FindControl("zname1"); txt.Text = zname.Text; ************************************** Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 14:54 |
|
||
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
забиндить грид снова ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 15:03 |
|
||
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
handmadeFromRu, после этого вызываю метод с update, но в zname.Text старое значение, потом биндю, или я что не понимаю? TextBox zkol_str = (TextBox)row.FindControl("kol_str1"); TextBox zgod_izd = (TextBox)row.FindControl("god_izd1"); TextBox zYesNo = (TextBox)row.FindControl("YesNo1"); BLL.BooksBal books = new BLL.BooksBal(); books.Update(zname.Text, zkol_str.Text, zgod_izd.Text, zYesNo.Text, bookID); bindGridView(); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 15:26 |
|
||
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
а что такое txt ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 15:28 |
|
||
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
Паганельа что такое txt ? та то я Label временно поставил для вывода значения, чтобы точку прерывания не ставить) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 15:35 |
|
||
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
весь код так выглядит protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e) { int bookID = Int32.Parse(GridView1.DataKeys[e.RowIndex].Value.ToString()); GridViewRow row =GridView1.Rows[e.RowIndex]; TextBox zname = (TextBox)row.FindControl("zname1"); TextBox zkol_str = (TextBox)row.FindControl("kol_str1"); TextBox zgod_izd = (TextBox)row.FindControl("god_izd1"); TextBox zYesNo = (TextBox)row.FindControl("YesNo1"); BLL.BooksBal books = new BLL.BooksBal() books.Update(zname.Text, zkol_str.Text, zgod_izd.Text, zYesNo.Text, bookID); bindGridView(); } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 15:37 |
|
||
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
Паганель http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridviewupdateeventargs.newvalues.aspx что мне єто дает в моем случае, у меня нет sqldatasource, у меня есть GridView из темплейд полей которых вытягиваю значения, и передаю в качестве параметров в метод на обновление ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 15:54 |
|
||
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
den_firstПаганель http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridviewupdateeventargs.newvalues.aspx что мне єто дает в моем случае, у меня нет sqldatasource, у меня есть GridView из темплейд полей которых вытягиваю значения, и передаю в качестве параметров в метод на обновлениепо ссылке написано как раз про GridView ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 15:55 |
|
||
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
Паганельden_firstпропущено... что мне єто дает в моем случае, у меня нет sqldatasource, у меня есть GridView из темплейд полей которых вытягиваю значения, и передаю в качестве параметров в метод на обновлениепо ссылке написано как раз про GridView попробывал, не помогло( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 16:04 |
|
||
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
den_firstПаганельпропущено... по ссылке написано как раз про GridView попробывал, не помогло(попробуйте еще раз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 16:05 |
|
||
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
Паганельden_firstпропущено... попробывал, не помогло(попробуйте еще раз спасибо, а еще варианты есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 16:10 |
|
||
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
вариантов полно можно, например, глянуть под дебагом в http://msdn.microsoft.com/en-us/library/system.web.httprequest.form.aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 16:14 |
|
||
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
Паганельвариантов полно можно, например, глянуть под дебагом в http://msdn.microsoft.com/en-us/library/system.web.httprequest.form.aspx не пойму, уже так задаю: string newVal = e.NewValues[0].ToString(); все равно в newVal старое значение??? NewValues? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 16:55 |
|
||
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
den_firstвсе равно в newVal старое значение??? NewValues?Это Вы меня спрашиваете? Я не знаю какое там значение. Согласно документации должно быть новое ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 17:15 |
|
||
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
den_first, .. да сделайте вы стандартный редактируемый грид с datasource-ом и не мучайтесь ... а если нет, то вешайте джава-скрипт на редактирование текстбокса и пишите в HiddenField .. но это через одно место ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 17:29 |
|
||
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
carrotikden_first, .. да сделайте вы стандартный редактируемый грид с datasource-ом и не мучайтесь ... а если нет, то вешайте джава-скрипт на редактирование текстбокса и пишите в HiddenField .. но это через одно место ... Я бы с удовольствием, но задание стоит в том, чтобы соблюдать 3-уровневую архетиктуру: DALL, BLL и ссылаться на BLL в пользовательском интерфейсе. От того и приходится писать отдельные классы и методы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 09:20 |
|
||
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
а что такое DALL ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 09:21 |
|
||
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
Паганельden_firstвсе равно в newVal старое значение??? NewValues?Это Вы меня спрашиваете? Я не знаю какое там значение. Согласно документации должно быть новое я тоже так думал, но дебагере вижу старое значение.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 09:23 |
|
||
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
ну значит микрософт допустил какую-то ошибку в документации ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 09:25 |
|
||
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
Паганельа что такое DALL ? http://www.asp.net/web-forms/tutorials/data-access/introduction/creating-a-business-logic-layer-cs ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 09:26 |
|
||
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
den_firstПаганельа что такое DALL ? http://www.asp.net/web-forms/tutorials/data-access/introduction/creating-a-business-logic-layer-cs там такого нету ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 09:27 |
|
||
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
Паганельden_firstпропущено... http://www.asp.net/web-forms/tutorials/data-access/introduction/creating-a-business-logic-layer-cs там такого нету DAL-DATA ACCESS LAYER BLL -Business Logic Layer ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 09:31 |
|
||
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
den_firstDAL-DATA ACCESS LAYERну это-то я знаю, я думал какой-то новый DALL появился, а то оказывается очепятко ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 09:35 |
|
||
|
GridView&Updating?
|
|||
|---|---|---|---|
|
#18+
den_firstcarrotikden_first, .. да сделайте вы стандартный редактируемый грид с datasource-ом и не мучайтесь ... а если нет, то вешайте джава-скрипт на редактирование текстбокса и пишите в HiddenField .. но это через одно место ... Я бы с удовольствием, но задание стоит в том, чтобы соблюдать 3-уровневую архетиктуру: DALL, BLL и ссылаться на BLL в пользовательском интерфейсе. От того и приходится писать отдельные классы и методы.Используйте в качетсве DataSource коллекцию бизнес-объектов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 09:35 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38366280&tid=1358192]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
53ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 258ms |
| total: | 384ms |

| 0 / 0 |
