首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

ASP中如何定义全局变量以及自定义函数中string如何作为输出变量,新手有关问题,请大家帮忙看看

2012-06-11 
ASP中怎么定义全局变量以及自定义函数中string怎么作为输出变量,新手问题,请大家帮忙看看!问题1:在ASP.net

ASP中怎么定义全局变量以及自定义函数中string怎么作为输出变量,新手问题,请大家帮忙看看!
问题1:在ASP.net中,全局变量在哪里定义?页面刷新后需要值仍然存在!

问题2:自定义一个函数,需要返回一个string,怎么作为输出变量?如下例所示,怎么修改?
需要把结果返回到pName和pTable变量中!感谢大家!
 protected void GetNameAndTable(int pIndex,string pName, string pTable)
 {
  switch (pIndex)
  {
  case 0:
  pName = "AAA";
pTable = "ATABLE";
  break;
  case 1:
  pName = "BBB";
pTable = "BTABLE";
  break;
  }
 }

[解决办法]
比如viewstate 我用的VB,你应该可以看懂,我这个例子是记录页面上一个按钮的点击次数

VB.NET code
    Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click        ViewState("cnt") += 1        Label1.Text = ViewState("cnt")    End Sub    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load        If Not IsPostBack Then            ViewState("cnt") = 1        End If    End Sub 

热点排行