从前端执行C#代码

时间:2010-11-16 08:34:03

标签: asp.net

我有类似的东西

<script language="c#" runat="server">

private string GetUserImage(string userId)
{
    MembershipUser user = Membership.GetUser();
    ProfileBase profile = ProfileBase.Create(user.UserName);
    return profile.GetPropertyValue("Photo").ToString();    
}
</script >

它运行正常,但我需要像这样传递Guid来创建一个用户对象

MembershipUser user = Membership.GetUser(new Guid(userId));
可能是什么原因。它背后的C#代码很好。

此致 TVR

1 个答案:

答案 0 :(得分:2)

要从页面调用方法,它应该是公共的或受保护的。不是私人的。

相关问题