新手求ajax

liangchengfck1 2012-10-15 01:19:04
我 用了别人的母版页,都知道如果一个页面出现2次就会报错 所以不能再页面写
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>因为母版页有此属性了
运行页面怎么还是刷新页面呢?菜鸟求救
<tr >
<asp:ScriptManagerProxy ID="ScriptManagerProxy1" runat="server">
</asp:ScriptManagerProxy>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>

<td align="right">
<input name="rad" id="Radio3" checked="checked" type="radio" value="W" />OWA

</td>
<td align="left">
<input name="rad" id="Radio2" type="radio" value="M" />OMA<br />
</td>
</ContentTemplate>
</asp:UpdatePanel>
</tr>
...全文
119 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
liangchengfck1 2012-10-15
  • 打赏
  • 举报
回复
大侠那里错了 怎么还是刷新
liangchengfck1 2012-10-15
  • 打赏
  • 举报
回复
   </tr><asp:ScriptManagerProxy ID="ScriptManagerProxy1" runat="server">
</asp:ScriptManagerProxy>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<tr >


<td align="right">
<input name="rad" id="Radio3" checked="checked" type="radio" value="W" />OWA

</td>
<td align="left">
<input name="rad" id="Radio2" type="radio" value="M" />OMA<br />
</td>

</tr>
<tr align="center">

<td>
<input id="Button2" type="button" value="查询" onclick="checks()"/>
</td>

</tr>
</ContentTemplate>
</asp:UpdatePanel>
这就个是关键吧
liangchengfck1 2012-10-15
  • 打赏
  • 举报
回复
代码别嫌多啊

<%@ Page Title="" Language="C#" MasterPageFile="~/WebForms/xxxMasterPage.Master" AutoEventWireup="true" CodeBehind="acquire_download_data.aspx.cs" Inherits="Project_Owa.WebForms.owa.Acquire_download_data" %>
<%@ Register Assembly="YYControls" Namespace="YYControls" TagPrefix="yyc" %>

<asp:Content ID="Content1" ContentPlaceHolderID="cphScript__" runat="server">
<script type="text/javascript" src="../../Component/My97DatePicker/WdatePicker.js"></script>

<script language="javascript" type="text/javascript">
// <![CDATA[

function loads() {
var d = new Date();
//d.setMonth(d.getMonth() +1); //得到前一个月的
//d.setDate(d.getDate()-1); //得到前一天的


var frontmonth = d.getMonth(); //前一个月
var forntday = d.getDate() - 1; //前一天


var month = d.getMonth() + 1; //当月
var day = d.getDate() - 1; //当天

var forntDate = d.getFullYear() + "-" + frontmonth + "-" + forntday;
var current = d.getFullYear() + "-" + month + "-" + day;


// alert(d.getFullYear() + "年" + frontmonth + "月" + forntday + "日"); //前一个月
// alert(d.getFullYear() + "年" + month + "月" + day + "日"); //前一天
document.getElementById("startDate").value = forntDate;
document.getElementById("endDate").value = current;
}
function checks() {



var radioList = document.getElementsByName("rad");
var selectValue;
for (var i = 0; i < radioList.length; i++) {
if (radioList[i].checked == true) {
selectValue = radioList[i].value;

}
}



var start = document.getElementById("startDate").value;
var end = document.getElementById("endDate").value;
location.href = "acquire_download_data.aspx?start=" + start + "&end=" + end + "&type=" + selectValue;



}



function Button2_onclick() {

}

// ]]>
</script>
</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="contentBody" runat="server"> <body>


<form id="form1" name="form1" method="post" action="acquire_download_data.aspx">






<div id="pageBody" >



<table width="600px" align="center">
<tr align="center">
<td>
[[Start Date]]:<input id="startDate" name="startDate" class="Wdate" type="text" onclick="WdatePicker({skin:'blue'})"/>

 <img onclick="WdatePicker({el:'startDate',skin:'blue'})" src="../../Component/My97DatePicker/skin/datePicker.png" alt="日历" />
[[End Date]]:<input id="endDate" name="endDate" class="Wdate" type="text" onclick="WdatePicker({skin:'blue'})"/>
<img onclick="WdatePicker({el:'endDate',skin:'blue'})" src="../../Component/My97DatePicker/skin/datePicker.png" alt="日历" />
</td>


</tr><asp:ScriptManagerProxy ID="ScriptManagerProxy1" runat="server">
</asp:ScriptManagerProxy>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<tr >


<td align="right">
<input name="rad" id="Radio3" checked="checked" type="radio" value="W" />OWA

</td>
<td align="left">
<input name="rad" id="Radio2" type="radio" value="M" />OMA<br />
</td>

</tr>
<tr align="center">

<td>
<input id="Button2" type="button" value="查询" onclick="checks()"/>
</td>

</tr>
</ContentTemplate>
</asp:UpdatePanel>
<tr align="center">

<td>
<yyc:SmartGridView ID="grvDownloadData" PageSize="30" AllowPaging="True"
OnPageIndexChanging="grvTopDownload_PageIndexChanging"
AutoGenerateColumns="False" runat='server' PagingStyle="Default" BackColor="LightGoldenrodYellow"
BorderColor="Tan" BorderWidth="1px" CellPadding="2"
GridLines="None" Width="510px" ForeColor="Black" Height="477px">
<CustomPagerSettings PagingMode="Webabcd"
TextFormat="每页{0}条/共{1}条    第{2}页/共{3}页        "></CustomPagerSettings>
<AlternatingRowStyle BackColor="PaleGoldenrod" />
<Columns>
<asp:TemplateField ItemStyle-Width="15px">
<headertemplate>
序号
</headertemplate>
<itemtemplate>
<%# Container.DataItemIndex + 1 %>
</itemtemplate>

<ControlStyle Height="50px" />

<ItemStyle Width="20px"></ItemStyle>
</asp:TemplateField>
<asp:BoundField HeaderText="用户" DataField="username" ShowHeader="True" >
<FooterStyle Width="500px" />
<HeaderStyle Width="400px" />
<ItemStyle Width="400px" />
</asp:BoundField>
<asp:HyperLinkField HeaderText="下载量" DataTextField="traffic"
DataNavigateUrlFormatString="cartogram.aspx?username={0}&client={1}"
DataNavigateUrlFields="username,client" >
<FooterStyle Width="500px" />
</asp:HyperLinkField>
</Columns>
<CustomPagerSettings PagingMode="Webabcd" TextFormat="每页{0}条/共{1}条    第{2}页/共{3}页        " />
<FooterStyle BackColor="Tan" />
<HeaderStyle BackColor="Tan" Font-Bold="True" />
<PagerSettings PageButtonCount="10" FirstPageText="首页" PreviousPageText="上一页"
NextPageText="下一页" LastPageText="末页" />
<PagerStyle BackColor="PaleGoldenrod" ForeColor="DarkSlateBlue"
HorizontalAlign="Center" />
<RowStyle Height="25px" />
<SelectedRowStyle BackColor="DarkSlateBlue" ForeColor="GhostWhite" />
<SortedAscendingCellStyle BackColor="#FAFAE7" />
<SortedAscendingHeaderStyle BackColor="#DAC09E" />
<SortedDescendingCellStyle BackColor="#E1DB9C" />
<SortedDescendingHeaderStyle BackColor="#C2A47B" />
</yyc:SmartGridView>
</td>


</tr>
</table>
<asp:HiddenField ID="HiddenField1" runat="server" />
</div>

</body>
</form>
</asp:Content>
  • 打赏
  • 举报
回复
按钮里有什么操作?操作了UpdatePannel之外的控件?
liangchengfck1 2012-10-15
  • 打赏
  • 举报
回复
那个属性? 我上次没用母版页 就用一个页面 没设置UpdatePannel也没刷新啊
liangchengfck1 2012-10-15
  • 打赏
  • 举报
回复
那个 我找找
adjt2011 2012-10-15
  • 打赏
  • 举报
回复
使用UpdatePannel控件还要设置一个属性,制定需要更新的模块...那样就不会整个页面刷新了!
liangchengfck1 2012-10-15
  • 打赏
  • 举报
回复
刚刚写错了是button事件
liangchengfck1 2012-10-15
  • 打赏
  • 举报
回复
用的是提交事件

61,657

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧