VB.NET MessageBox使用Code Behind变量@ OnClick

时间:2013-04-23 20:06:48

标签: javascript asp.net vb.net visual-studio visual-web-developer

我有以下过程,当单击“选择”按钮时,返回GridView中单击“选择”按钮的行中的一些值。这些值存储为变量。此过程作为代码隐藏(VB)的一部分执行。我想将变量BodyOfEmail传递给非代码隐藏(aspx)页面并创建一个列出值的弹出窗口。我想我遇到的主要问题是如何链接弹出消息到这个onclick程序。

Public BodyOfEmail As String

Protected Sub GridView2_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView2.SelectedIndexChanged, GridView1.SelectedIndexChanged
  Dim Number, BodyOfEmail, FullName As String
  Dim RowValue As Double

  RowValue = GridView1.SelectedDataKey.Value - 1
  Number = GridView1.Rows(RowValue).Cells(5).Text.ToString
  FullName = GridView1.Rows(RowValue).Cells(25).Text.ToString
  BodyOfEmail = Number & " " & FullName
End Sub

由于

1 个答案:

答案 0 :(得分:0)

您无法混合搭配客户端和服务器代码。它是javascript或VB。您可以使用registerscript方法在呈现页面时动态生成javascript,并且可以使用ajax从客户端上的服务器发送/获取数据。