Вопрос : ClientScriptManager.RegisterForEventValidation

Ive играя вокруг с ASPx и после того как я решены попытаться и получиться div для того чтобы показать когда потребитель входит в некоторые данные в textfield, и мостовье когда фокусом будет lost.

However, котор я держу получить сообщение ошибки при слежении, и даже думал Ive судимый использовать ClientScript.RegisterForEventValidation («Textbox1_Blur») говорит мне меня нужно сделать это внутри представляет только cant находят представлять event.

I знать меня может использовать EnableEventValidation= " false», тем ме менее это извлекает построенное в обеспеченности которое удостоверение личности любит держать если сообщение ошибки possible.

The я получаю является следующим:, то- postback >Invalid " indent " class=
e» %> <%@ в странице.  Для целей обеспеченностью, эта характеристика проверяет что аргументы к случаям postback или callback возникают от управления сервера которое первоначально представило их.  Если данные действительны и предпологаемы, то используйте метод ClientScriptManager.RegisterForEventValidation для того чтобы зарегистрировать данные по postback или callback для идей validation.


Any как я могу предотвратить ошибку, но держите обеспеченность дальше? Кодий


ASPx

Thanks заранее: - %>

~/Site.Master» AutoEventWireup= "» MasterPageFile= " " vb» Language= " домашней страницы Title= страницы ><%@ " indent " class=
b» Inherits= CodeBehind=/> ". ": >
Content " " сервера» runat= содержания ID= " BodyContent: >
te id= "

>
" сервера "» runat= " UpdatePanel1 UpdatePanel ID=: тонкое твердое тело #000000; предпосылк-цвет: #00FFFF; положение: совершенно; z-индекс: автоматическо; видимость: спрятанным " >
здравствулте! это будет test

, котор это будет вторым line

это будет третье

:
" сервера»» runat= id= " Textbox1 TextBox:
» Visible= " " сервера» runat= " Textbox1_Blur id= кнопки ложное»: Runat= " сервер» Visible= " ложное»/>

Public наследует ручки защищенные/> Sub Page_Load (прислужника ByVal как предмет, ByVal e как System.EventArgs) Me.Load

Textbox1.Attributes.Add System.Web.UI.Page

nBlur», ClientScript.GetPostBackEventReference (Me.Textbox1_Blur, "" ))
Textbox1.Attributes.Add («onKeyUp», ClientScript.GetPostBackEventReference (Me.Textbox1_KeyUp, ""))
'ClientScript.RegisterForEventValidation («/> 'ClientScript.RegisterForEventValidation (« divTextBox1_AutoComplete.Attributes подводной лодки Textbox1_Blur_Click Sub

конца Textbox1_KeyUp")
приватное (прислужника ByVal как предмет, ByVal e как System.EventArgs) ( " Textbox1_Blur " ) индикации»)/> = «никакие " подводная лодка Textbox1_KeyUp_Click Sub

конца
приватная (прислужник ByVal как предмет, ByVal e как System.EventArgs) регулирует divTextBox1_AutoComplete.Attributes ("
)/> = «inline " конец Sub
End Class

class=

Ответ : ClientScriptManager.RegisterForEventValidation

Hi,

да, будет управление ActiveX электронная таблица офиса которое можно врезать в форму. Будет видом «светлого» Эксел и может быть запрограммировано. Другая возможность должна была бы врезать предмет Эксел с unbound управлением предмета - или даже лучше, препятствовало ему сделанному в реальном Эксел вместо осложняет врежет методы.

Но самый лучший метод конечно должен был бы сразу вписать данные в таблицу, вас smog например использовать взгляд datasheet который подобен к электронная таблица. Вы smogли создать временно таблицу где никакие ограничения не находятся на полях поэтому потребитель может двинуть между всеми клетками и вписать данные и после этого в конец, котор вы можете просто погулять через показатели и колонки и проверить все данные для того чтобы написать его к реальной таблице. Был очень гораздо легке чем обменивающ данными с Эксел.

Приветственные восклицания,

Кристиан
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us