C# ASP.NET程序,IF(Page。ISPOSTBACK)无返回值!
<%@PageLanguage="C#"Debug="true" CodeFile="Default.aspx.cs"Inherits="_Default...
<%@ Page Language="C#" Debug="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><script runat="server"> void Page_Load() { if (Page.IsPostBack) { string[] VerdorShipping = new string[4]; VerdorShipping [0]="no shipping"; VerdorShipping [1]="Canada Post"; VerdorShipping [2]="UPS"; VerdorShipping[3] = "FedEx"; lblShipper.Text = "Shipper is" + VerdorShipping[Convert.ToInt32(txtShipNum.Text)]; lblShipper.Visible = true; } } </script><html xmlns=" http://www.w3.org/1999/xhtml" ><head runat="server"> <title>无标题页</title></head><body> <form id="form1" runat="server"> please enter your shipper code number from your invoice<br/> (should be between 0 and 3) <asp:TextBox ID="txtShipNum" runat="server" Width="30px"/><br/> <asp:Button ID="Button1" runat="server" Text="Submit"/><br/> <asp:Label ID="lblShipper" runat="server"/> </form></body></html>运行的时候虽然显示有往返,可是没有显示返回值!郁闷,好几个程序都是这样的!新手上路,高手帮指点下!
展开
5个回答
展开全部
protected void Page_Load(object sender, EventArgs e)
你的Page_Load少了参数吧
你的Page_Load少了参数吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这乱得,说看的懂你的代码。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是不是要写成 if(!IsPostBack)注意前有个!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-10-06
展开全部
你这个没有问题呀 ? 我试了一下 成功了 其实有没有这个参数 无所谓的 因为 首先 他没用到 sender 控件类型 来做什么事情 然后 也没有用EventArge 的事件来进行响应 所以要不要那个委托 无所谓的 貌似
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询