بسم الله الرحمن الرحيم
اول شي احب اشكر اخواني الاعضاء هنا وبالأخص (المبرمج ابو احمد) على مساعدتكم ...
عدتيت كثير من المشاكل في مشروعي وان شاء الله يكون هادا اخرها ...
مشكلتي اليوم هي كالتالي :
يوجد لدي ليست فيو بالكود التالي :
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="DialogContentPage.aspx.cs"
Inherits="DialogContentPage" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script language="javascript" type="text/javascript">
// <!CDATA[
function EvaluateButton_onclick() {
}
// ]]>
</script>
</head>
<body>
<form id="form1" runat="server">
<div id="MainContentDiv">
Dynamic Dialog Page loaded!
<asp:PlaceHolder ID="DynamicPlaceholder" runat="server"></asp:PlaceHolder>
<input type="button" id="EvaluateButton" value="Evaluate" class="ButtonStyle" onclick="return EvaluateButton_onclick()" />
<asp:ListView ID="ListView1" runat="server" DataKeyNames="Item_Code"
OnSelectedIndexChanging="ListView1_SelectedIndexChanging">
<LayoutTemplate>
<table style="border: solid 2px #336699;" cellspacing="0" cellpadding="3" rules="all">
<tr style="background-color: #336699; color: White;">
<th>Select</th>
<th>Item Code</th>
<th>Item Description</th>
<th>Manufacture</th>
</tr>
<tbody>
<asp:PlaceHolder ID="itemPlaceHolder" runat="server" />
</tbody>
</table>
</LayoutTemplate>
<ItemTemplate>
<tr>
<td>
<asp:LinkButton ID="lnkSelect" Text="Select" CommandName="Select" runat="server" />
</td>
<td><%# Eval("Item_Code")%></td>
<td><%# Eval("Item_Des")%></td>
<td><%# Eval("Manufacture")%></td>
</tr>
</ItemTemplate>
<SelectedItemTemplate>
<tr style="background-color: #336699; color: White;">
<td>
<asp:LinkButton ID="lnkSelect" Text="Select" CommandName="Select" runat="server"
ForeColor="White" />
</td>
<td><%# Eval("Item_Code")%></td>
<td><%# Eval("Item_Des")%></td>
<td><%# Eval("Manufacture")%></td>
</tr>
</SelectedItemTemplate>
</asp:ListView>
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
<asp:Label ID="Label2" runat="server" Text="Label"></asp:Label>
<br /><br />
<div>
<asp:Label ID="ResultLabel" runat="server" Height="60px" Width="400px" Style="display: none"></asp:Label>
</div>
</div>
<div>
<asp:Label ID="ResultLabel0" runat="server" Height="60px" Width="400px"
Style="display: none"></asp:Label>
</div>
</form>
</body>
</html>
مشكلتي هي كالتالي :
في نفس ال Listview السابق يوجد عمود هو عبارة عن زر لينك "select" .
المفروض عند الضغط عليه يتم استدعاء ال event" protected void ListView1_SelectedIndexChanging" وعمل ما بداخلها .
ولكن . اللي يحصل انه يتم عمل refresh للصفحة فقط !!!!!
ليش بيصير كدا وماهو الحل ؟؟؟
للتوضيح :
ال listview موجودة داخل ال MainContentDiv في صفحة ويب "DialongContentPage"
يتم عرض الMainContentDiv في صفحة اخرى "Parent"عن طريق ال JQuery .
اذا احتجتو اي معلومات او تفاصيل اخرى فانا حاضر .
ان شاء الله الاقي حل عندكم
تحياتي