0
我真的很陌生,並且有一個項目,我需要捕獲登錄到Sharepoint的用戶的登錄名。我創建了下面的代碼,並能夠獲得登錄。我無法將參數傳遞給表單。什麼是最好的方法來做到這一點:我知道POST的第二部分是錯誤的,我不知道在這裏做什麼。謝謝你的幫助。斯科特將Page_Load中的值傳遞給表單使用POST
<script language="C#" runat="server">void Page_Load(Object sender, EventArgs e)
{
string userName = "NA";
userName = HttpContext.Current.User.Identity.Name;
string userWithoutDomain = userName.Substring(userName.IndexOf('\\') + 1);
myuserid.Text = userWithoutDomain;
}
</script>
<html>
<body>
<form method="POST" action="http://srs.xxx.edu:9001/signon/authenticate.asp" id="myuserid" name="myuserid">
<input type="hidden" name="COOKIEPATH" value="/SRS/">
<input style="width:70px;font-size:8pt;" size="8" name="myuserid" >
<input style="width:70px;font-size:8pt;" size="8" name="myuserid" >
<input class="button" type="submit" value=" Log On " style="display:none;">
</form>
<form id="form1" runat="server">
<asp:label id="myuserid" runat="server" />
</form>
</body>
</html>