Я хочу отобразить метку после проверки состояния .Я дал код после добавления в C#, но метка не отображается
Я хочу отобразить метку после проверки состояния .Я дал код после добавления в c#, но метка не отображается
Что я уже пробовал:
Моя страница aspx
& lt;метка для= "txtName">
DishType< / label>
&ЛТ;как ASP:dropdownlist с ИД="ddddishtype" атрибут runat="сервер" ширина="200" CssClass="форма контроля"
DataTextField=" prodReg_Name "AppendDataBoundItems=" true " onchange='BindTwoRptrs()'
DataValueField=" prodReg_Id "DataSourceID=" sqlds_dddregion " >
< asp:Listitem Value=" " & gt;выберите местоположение
&ЛТ;АСП:метка идентификатор="lbalert" цвет="красный" текст= "вы уже добавили этот товар" видны="ложных" атрибут runat="сервер"и GT;
&ЛТ;как ASP:sqldatasource его идентификатор="sqlds_dddregion" атрибут runat="сервер" параметр connectionString="&ЛТ;%$connectionstrings в:DatabaseConnection %&ГТ;"
SelectCommand=" SP_ProductRegion "SelectCommandType= "StoredProcedure">
&ЛТ;АСП:репитер идентификатор="rptrTable1" атрибут runat="сервер" и GT;
& lt;HeaderTemplate>
< / HeaderTemplate>
& lt;itemtemplate>
& lt;footertemplate>
Выбрать | Заглавие | Кол-во | Добавь |
---|---|---|---|
в <тип входного="флажок" класс="clsChk" идентификатор="тест" /&ГТ; | <%#Eval ("prod_title")% & gt; | в <тип входного="текст" класс="clsQty" идентификатор="txtQty" ширина="30" /&ГТ; в <тип входного="скрытые" значение="&ЛТ;%#Ивала("prod_id")%&ГТ;" идентификатор="hdnprodid" /&ГТ; | Добавить Продукты |
&ЛТ;как ASP:sqldatasource его идентификатор="sqldsTable1" атрибут runat="сервер" параметр connectionString="&ЛТ;%$connectionstrings в:DatabaseConnection %&ГТ;"
SelectCommand= "Sp_dailyproductselselbyregiondatetoadd" SelectCommandType= "StoredProcedure" >
& lt;SelectParameters>
<asp:QueryStringParameter QueryStringField= "RegId" Name=" prodReg_Id "Type=" Int32 " />
<asp:QueryStringParameter QueryStringField= "date" Name=" date "Type= "String" />
< / SelectParameters>
<asp: Repeater ID= "Repeater1" runat= "server" >
& lt;HeaderTemplate>
< / HeaderTemplate>
& lt;itemtemplate>
& lt;footertemplate>
Название Блюда |
Кол-во | Сумма |
---|---|---|
<%#Eval ("prod_title")%> ( <%#Eval ("prod_rate")%>) | &ЛТ;%#Ивала("количество")%&ГТ; | &ЛТ;%-- &ЛТ;%#Ивала("prod_rate")%&ГТ; * &ЛТ;%#Ивала("количество")%&ГТ; --%&ГТ; строка <%#.Формат ("{0}", Конвертировать.ToDecimal(Eval ("prod_rate")) * Преобразовать.ToInt32(Eval ("Qty")))%> |
&ЛТ;как ASP:sqldatasource его идентификатор="sqldsDailyProducts" атрибут runat="сервер" параметр connectionString="&ЛТ;%$connectionstrings в:DatabaseConnection %&ГТ;"
SelectCommand= "Sp_cartproductselselbyregiondate" SelectCommandType= "StoredProcedure" >
& lt;SelectParameters>
<asp:QueryStringParameter QueryStringField= "RegId" Name=" prodReg_Id "Type=" Int32 " />
<asp:QueryStringParameter QueryStringField= "date" Name=" date "Type= "String" />
< / SelectParameters>
&ЛТ;скрипт в src="../Admin/js/plugins/nestable/jquery.nestable_links.js" тип="текст/JavaScript"&ГТ;&ЛТ;/скрипт>
&ЛТ;скрипт в src="../Admin/js/plugins/nestable/ui-nestable.js" тип="текст/JavaScript"&ГТ;&ЛТ;/скрипт>
< script type= "text/javascript">
функция BindTwoRptrs() {
BindProductsToAdd();
BindProducts();
}
функция BindProductsToAdd() {
var regId = $("#ddddishtype"). val();
var dt = '<%=запрос.QueryString ["date"] %>';
$.Аякс({
тип: "получить",
URL-адрес: 'TestAddProducts.аспн?обратного вызова=®GETPRODUCTSADD с ID=' + regId + '&усилителя;дата=' + ДТ + '&амп;Р=' + математика.случайный(),
тип данных: "html",
успех: функция (данные) {
$("#divProd"). html(данные);
}
});
}
функция BindProducts() {
var regId = $("#ddddishtype"). val();
var dt = '<%=запрос.QueryString ["date"] %>';
$.Аякс({
тип: "получить",
URL-адрес: 'TestAddProducts.аспн?обратного вызова=®getproducts так с ID=' + regId + '&усилителя;дата=' + ДТ + '&амп;Р=' + математика.случайный(),
тип данных: "html",
успех: функция (данные) {
$("#mainOL"). html(данные);
}
});
}
функция deleteProd(id) {
$.Аякс({
тип: "получить",
URL-адрес: 'TestAddProducts.аспн?обратного вызова=удалить&амп;ИД=' + ИД + '&амп;Р=' + математика.случайный(),
тип данных: "html",
успех: функция (данные) {
BindTwoRptrs();
}
});
}
функция addProducts() {
// var prodId = $("#hdnprodid"). val();
// var qty = $("#txtQty"). val();
результат var = [];
var i = 0;
var dt = '<%=запрос.QueryString ["date"] %>';
$(".clsQty"). each (функция () {
ВАР количество = $(это).вал();
ВАР продуктов = $(это).следующий().вал();
если ($(это).родитель().предыдущая().предыдущая().найти(".clsChk").это(':проверено')) {
результат[i] = {
кол-во: кол-во,
код продукта: код продукта
};
i = i + 1;
}
});
if (result != null) {
var jsonData = JSON. stringify(результат);
$.Аякс({
тип: "пост",
URL-адрес: 'TestAddProducts.аспн?обратного вызова=ADDPROD&усилителя;дата=' +ДТ +'&амп;Р=' +математика.случайный(),
данные: {
postData: jsonData,
dt: '<%=запрос.QueryString ["date"] %>'
},
тип данных: "html",
успех: функция (данные) {
BindTwoRptrs();
}
});
}
ещё {
оповещение ('Select products');
}
}
< / script>
Мой cs - после добавления--
if (callback = = " ADDPROD")
{
if (Session ["Tempcartid"] = = null)
{
for (int i = 0; i < 2; i++)
{
Session ["Tempcartid"] = random. Next(10, 200);
}
tempcartid = сессия ["Tempcartid"].Метод toString();
}
ещё
{
tempcartid = сессия ["Tempcartid"].Метод toString();
}
List< productlist.dailyprod> m = JsonConvert.DeserializeObject в<список&ГТ;&ЛТ;productlist.dailyprod&ГТ;&ГТ;(запрос.Форма ["postData"]);
строка код = "0";
по каждому элементу (ВАР элемента в М)
{
кол-во инт = инт.Синтаксический анализ(поз.кол-во);
код продукта инт = инт.Синтаксический анализ(поз.код продукта);
строка datetime=запрос.QueryString ["дата"];
dt = добавить.CheckProductInsert(tempcartid, код продукта, дата и время);
если (ДТ.Строк.Считай != 0)
{
lbalert.Видимое = истинное;
}
ещё
{
БО.ADDTOCARTБЫЛ objAC = новый БО.ADDTOCARTБЫЛ()
{
TempCart_ID = int. Parse(tempcartid),
prod_id = продукта,
Кол-во = кол-во,
BookingDate = Запрос.QueryString ["дата"]
};
retval = добавить.CartInsNew(objAC);
Ответ.Напишите(код);
Ответ.Конец();
Ответ.Промывать();
}
}
}