发布页面传值的几个小经验。
1、javascript获取C# 变量值
var userID=<%=studentInfo.UserID %>;
2、javascript获取服务端控件值
var sdate = $('<%=startDate.ClientID %>').value;
3、获取服务端控件下拉列表值
$('<%=Childrens.ClientID %>').options[$('<%=Childrens.ClientID %>').selectedIndex].value;
$('<%=Childrens.ClientID %>').options[$('<%=Childrens.ClientID %>').selectedIndex].text;
4、本页传值
<asp:HiddenField ID="StatType" runat="server" />
Javascript 跨页面传值(A页链接B页)
A页
var obj=new Object();
obj.User=$('<%=TempName.ClientID %>').value;
obj.UserID=$('<%=TempID.ClientID %>').value;
B页
var oMyObject = top.obj;
var User= oMyObject.User;
var StartDate= oMyObject.StartDate;
B页面输出javascript传入的值
document.write(User);
document.write(StartDate);