PDA

View Full Version : event های گربد ویو فراخوانی نمی شود موقعیکه از مسترپیج استفاده مکنیم



hfgord
دوشنبه 26 آبان 1393, 23:40 عصر
سلام دوستان لطفا پاسخ دهیذ
من یک گرید ویو دارم که اطلاعات یکی از جداول من را نشان می دهد و من می توانم اطلاعات آن را ویرایش و حذف کنم این کدها کاملا صحیح کار می کند تا زمانی که من از مستر پیج استفاده نمی کنم
اما موقیعکه که من از مستر پبجی استفاده می کنم که در داخل آن از جی کوئری استفاده شده است روبداد های paging ،rowupdate و دیگر رویدادها فراخوانی نمی شود.

لطفا پاسخ دهید.

ghossein
سه شنبه 27 آبان 1393, 01:47 صبح
سلام
اگه براتون امکان داره کدهای مسترپیچ و صفحه ی مدنظرتون رو بزارید تا بهتر راهنمایتون کنیم.

hfgord
سه شنبه 27 آبان 1393, 02:09 صبح
سلام کد مستر پیج
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>

<!DOCTYPE html />

<html lang="fa">
<head runat="server">
<title></title>
<script src="Scripts/jquery-1.11.0.min.js" type="text/javascript"></script>
<script type="text/javascript">
UPLOADCARE_PUBLIC_KEY = 'thisisthepublickey00';
</script>
<link rel="stylesheet" type="text/css" href="Styles/jquery.dataTables.css" />
<link rel="stylesheet" type="text/css" href="Styles/jquery.dataTables_themeroller.css" />
<link rel="stylesheet" type="text/css" href="Styles/jquery-ui.min.css" />
<link rel="stylesheet" type="text/css" href="Styles/jquery-ui.structure.min.css" />
<link rel="stylesheet" type="text/css" href="Styles/Site.css" />
<asp:ContentPlaceHolder id="head" runat="server">
</asp:ContentPlaceHolder>
<style type="text/css">
.style2
{
width: 800px;
height: 200px;
}
</style>
</head>
<body dir="rtl">
<script src="Scripts/jquery-ui.min.js" type="text/javascript"></script>
<script src="Scripts/jquery-ui.min.js" type="text/javascript"></script>
<script src="Scripts/jquery.dataTables.min.js" type="text/javascript"></script>
<script src="Scripts/jquery.dataTables.AR.js" type="text/javascript"></script>
<script src="Scripts/ComboBox.js" type="text/javascript"></script>
<script src="Scripts/ckedit/ckeditor.js" type="text/javascript"></script>
<script src="Scripts/jquery.ui.datepicker-cc.js" type="text/javascript"></script>
<script src="Scripts/jquery.ui.datepicker-cc-fa.js" type="text/javascript"></script>
<script src="Scripts/calendar.js" type="text/javascript"></script>
<script src="Scripts/Master.js" type="text/javascript"></script>
<form id="form1" runat="server" style="margin-top:-94px;">
<div class="mainT">
<div class="btn_menu_tek header"></div>
<asp:Panel ID="Panel1" CssClass="panel1" runat="server" style="margin-top:-13px;">
<asp:Panel ID="headerPanel" CssClass="headerPanel" runat="server"
BackImageUrl="~/images/gasco/logo1.jpg">
<div id="headerP">

</div>
<asp:ContentPlaceHolder id="Header" runat="server">
</asp:ContentPlaceHolder>

</asp:Panel>
<div id="menuP" style="margin-top:-13px;">
<asp:Literal ID="MenuLit" runat="server"/>
</div>
<div class="mainPanel">
<div class="leftPanel" id="leftP">
<asp:ContentPlaceHolder ID="LeftPanel" runat="server">
</asp:ContentPlaceHolder>
</div>
<div class="rightPanel" id="rightP">
<asp:Literal ID="RightPLit" runat="server"/>
</div>
</div>
</asp:Panel>
<div class="btn_menu_tek footer">
<div id="footerP" class="footer">
<asp:ContentPlaceHolder ID="Footer" runat="server">
</asp:ContentPlaceHolder>
</div>
</div>
</div>
</form>
</body>
</html>


و کد صفحه

<%@ Page Language="C#" AutoEventWireup="true" MasterPageFile="~/AdmO/AdmO.master" CodeFile="InputList.aspx.cs" Inherits="AdmO_InputList" %>





<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">

<div>

<div dir="rtl" align="right" style=" overflow:auto;">
<asp:ScriptManager ID="ScriptManager1" runat="server"
>
</asp:ScriptManager>

<asp:UpdatePanel ID="UpdatePanel3" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="true">

<ContentTemplate>
<asp:GridView ID="GridViewSample" runat="server" AutoGenerateColumns="False"
Font-Names="B Nazanin" Font-Size="12pt"
AllowPaging="True" ShowFooter="True" Width="70%" OnPageIndexChanging="GridViewSample_PageIndexChanging"
OnRowCancelingEdit="GridViewSample_RowCancelingEdit" OnRowEditing="GridViewSample_RowEditing"
OnRowUpdating="GridViewSample_RowUpdating"
OnRowDeleting="GridViewSample_RowDeleting"
OnRowCommand="GridViewSample_RowCommand" CellPadding="4" GridLines="None"
ForeColor="#333333" onrowdatabound="GridViewSample_RowDataBound"
onrowupdated="GridViewSample_RowUpdated"
onrowcreated="GridViewSample_RowCreated">
<EditRowStyle BackColor="#999999" />
<FooterStyle BorderColor="#CCCCCC" BorderStyle="Solid" BorderWidth="1px"
BackColor="#5D7B9D" ForeColor="White" Font-Bold="True" />
<PagerStyle BorderColor="#CCCCCC" BorderStyle="Solid" BorderWidth="1px"
BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
<HeaderStyle Height="35px" BackColor="#5D7B9D" Font-Size="11px"
Font-Names="B Nazanin" BorderColor="#CCCCCC" Width="100"
BorderStyle="Solid" BorderWidth="1px" Font-Bold="True" ForeColor="White" />
<RowStyle Height="3px" Font-Size="9px" BorderColor="#CCCCCC" BorderStyle="Solid"
BorderWidth="1px" BackColor="#F7F6F3" ForeColor="#333333" />
<AlternatingRowStyle Height="3px" BackColor="White" ForeColor="#284775" />
<Columns>
<asp:TemplateField HeaderText="کد ایستگاه" Visible="False">
<ItemTemplate>
<asp:Label ID="code_slbl" runat="server" Text='<%#Eval("code_s") %>'></asp:Label>
</ItemTemplate>

</asp:TemplateField>
<asp:TemplateField HeaderText="نام ایستگاه" HeaderStyle-Width="50px" >
<ItemTemplate>
<asp:Label ID="lblCustName" runat="server" Text='<%#Eval("name") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtCustName" Width="80" runat="server" Text='<%#Eval("name") %>'></asp:TextBox>
</EditItemTemplate>
<HeaderStyle Width="50px" />
</asp:TemplateField>

<asp:TemplateField HeaderText="تاریخ قرائت" HeaderStyle-Width="50px">
<ItemTemplate>
<asp:Label ID="date_glbl" runat="server" Text='<%#Eval("date_g") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="date_gtxt" runat="server" Text='<%#Eval("date_g") %>'
Width="70px"></asp:TextBox>
</EditItemTemplate>
<HeaderStyle HorizontalAlign="Right" VerticalAlign="Middle"></HeaderStyle>
</asp:TemplateField>

<asp:TemplateField HeaderText="شماره قرائت کننده" HeaderStyle-Width="50px">
<ItemTemplate>
<asp:Label ID="no_glbl" runat="server" Width="50px" Text='<%#Eval("date_g") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="no_gtxt" runat="server" Text='<%#Eval("date_g") %>'
Width="70px"></asp:TextBox>
</EditItemTemplate>

<HeaderStyle HorizontalAlign="Right" VerticalAlign="Middle"></HeaderStyle>

</asp:TemplateField>

<asp:TemplateField HeaderText="مصرف کنتور3" HeaderStyle-Width="50px">
<ItemTemplate>
<asp:Label ID="mas_c3lbl" runat="server" Text='<%#Eval("mas_c3") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="mas_c3txt" runat="server" Text='<%#Eval("mas_c3") %>'
Width="60px"></asp:TextBox>
</EditItemTemplate>
<HeaderStyle Width="50px" HorizontalAlign="Right" />
</asp:TemplateField>

<asp:TemplateField HeaderText="مصرف کنتور4" HeaderStyle-Width="50px">
<ItemTemplate>
<asp:Label ID="mas_c4lbl" runat="server" Text='<%#Eval("mas_c4") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="mas_c4txt" runat="server" Text='<%#Eval("mas_c4") %>'
Width="60px"></asp:TextBox>
</EditItemTemplate>

<HeaderStyle Width="50px" HorizontalAlign="Right" />

</asp:TemplateField>

<asp:TemplateField HeaderText="تایید کننده1" HeaderStyle-Width="50px">
<ItemTemplate>
<asp:Label ID="name1lbl" runat="server" Text='<%#Eval("name1") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="name1txt" runat="server" Text='<%#Eval("name1") %>'
Width="60px"></asp:TextBox>
</EditItemTemplate>

<HeaderStyle Width="50px" HorizontalAlign="Right" />

</asp:TemplateField>
<asp:TemplateField HeaderText="تایید کننده2" HeaderStyle-Width="50px">
<ItemTemplate>
<asp:Label ID="name2lbl" runat="server" Text='<%#Eval("name2") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="name2txt" runat="server" Text='<%#Eval("name2") %>'
Width="60px"></asp:TextBox>
</EditItemTemplate>

<HeaderStyle Width="50px" HorizontalAlign="Right" />

</asp:TemplateField>
<asp:TemplateField HeaderText="تایید کننده3" HeaderStyle-Width="50px">
<ItemTemplate>
<asp:Label ID="name3lbl" runat="server" Text='<%#Eval("name3") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="name3txt" runat="server" Text='<%#Eval("name3") %>'
Width="60px"></asp:TextBox>
</EditItemTemplate>

<HeaderStyle Width="45px" HorizontalAlign="Right" />

</asp:TemplateField >
<asp:TemplateField HeaderText="اضافه کردن ایستگاه" >
<ItemTemplate>
<asp:Label ID="editlbl" Width="45px" runat="server" ></asp:Label>
<%--<asp:ImageButton ImageUrl="~/Styles/Images/Edit2.png" CommandName="Edit" runat="server"
ID="btnEdit" ToolTip="ویرایش ایستگاه" />--%>


<asp:LinkButton ID="btnEdit1" Text="Edit" CAUSEVALIDATION="false" runat="server" CommandName="Edit" />
<span onclick="return confirm('Are you sure want to delete?')">
<asp:LinkButton ID="btnDelete" Text="Delete" runat="server" CommandName="Delete" />
</span>
</ItemTemplate>
<EditItemTemplate >

<asp:ImageButton ImageUrl="~/Styles/Images/OK.PNG" CommandName="Update" runat="server"
ID="btnUpdate" ToolTip="اضافه کردن اطلاعات ایستگاه" Width="20px"/>

<asp:ImageButton ImageUrl="~/Styles/Images/cancel1.PNG" CommandName="Cancel" runat="server"
ID="btnCancel" ToolTip="لغو عملیات" Width="20px"/>


</EditItemTemplate>

<HeaderStyle HorizontalAlign="Right" BackColor="Red" />

</asp:TemplateField>
</Columns>
<SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
<SortedAscendingCellStyle BackColor="#E9E7E2" />
<SortedAscendingHeaderStyle BackColor="#506C8C" />
<SortedDescendingCellStyle BackColor="#FFFDF8" />
<SortedDescendingHeaderStyle BackColor="#6F8DAE" />
</asp:GridView>

</ContentTemplate>
</asp:updatepanel>









</div>


</asp:Content>

ghossein
سه شنبه 27 آبان 1393, 02:31 صبح
سلام
لطفا کدهای سمت کلاینت یا همون html رو داخل تگ html قرار بدید تا معلوم بشه چیه ، در ضمن کد سمت سرور یا CodeBehind رو بزارید.