在modules/accountmodule.ascx中的SaveCustomer()里面的
customerRow[CustomerData.PKID_FIELD]= Customer.Tables[CustomerData.CUSTOMERS_TABLE].Rows[0][CustomerData.PKID_FIELD];
其中的Customer是ModuleBase.cs中的public DataSet Customer{}中的,请问在哪里给Customer赋了值呢?找细看了下在logon.asp.cs中找到了LogonButton_Click()中有一句.可这句是在用户登陆成功后才起作用的,试问还有哪里给Customer赋了值呢?
customerRow[CustomerData.PKID_FIELD]= Customer.Tables[CustomerData.CUSTOMERS_TABLE].Rows[0][CustomerData.PKID_FIELD];
其中的Customer是ModuleBase.cs中的public DataSet Customer{}中的,请问在哪里给Customer赋了值呢?找细看了下在logon.asp.cs中找到了LogonButton_Click()中有一句.可这句是在用户登陆成功后才起作用的,试问还有哪里给Customer赋了值呢?
解决方案 »
- DATALIST打印问题
- asp.net中使用了伪静态之后的传值问题
- 请问一下关于WEB 和 应用程序交换数据的问题
- 公布一个dropdownlist联动的例子,完美的
- 求教高手们,我想用递归写一个树型菜单,能帮我看看下面的代码错在哪里吗,
- 【在线等,马上结帐】数据类型转换::int oicq=(int)(oicq.Text);显示转换为什么不对?
- 为什么我这样引用JS文件不成功?
- asp.net上传excel,text文件后实时(编程方法)导入oracle中,该怎么做?急急!!
- 如何得到某台电脑上网时候的信息,比如:网络连接的类型、收发字节、IP、和连接时间等等。。
- 关于连续查询十几张表甚至几十张表的问题?
- 行句柄无效。 int i = reader.GetInt32(0);?
- 求教!!存储过程的RETURN值在C#里怎么引用啊??在线等!
对应的代码是:
With New CustomerSystem()
Dim sha1 As SHA1 = SHA1.Create()
Dim password As byte() = sha1.ComputeHash(Encoding.Unicode.GetBytes(LogonPasswordTextBox.Text))
custData = .GetCustomerByEmail(LogonEmailTextBox.Text, password)
End With
If Not custData Is Nothing Then
MyBase.Customer = custData (在这里给modulebase中的Customer属性复值)
MyBase.ShoppingCart.Customer = custData
FormsAuthentication.RedirectFromLoginPage("*",false)
Else
MismatchLabel.Visible = True
End If