2012-01-20 45 views
0

我有folowing的按鈕代碼和設置,以採取用戶谷歌登錄使用openid.Through此代碼,我必須點擊按鈕,使用戶google.But我想帶用戶谷歌在頁面加載also.Can誰能告訴我怎麼可以在login.aspx的在頁面加載運行按鈕代碼

<asp:Button ID="btnLoginToGoogle" Runat="server" Text="Login" OnCommand="OpenLogin_Click" 
        CommandArgument="https://www.google.com/accounts/o8/id" 
       Font-Bold="True" Font-Italic="False" Width="162px" 
       onclick="btnLoginToGoogle_Click" Font-Names="Arial" Height="39px" BackColor="#4C8FFD" ForeColor="White" 
+0

是採取用戶到谷歌的OpenID純JavaScript的動作?你可以調用get 或jQuery .ready()來運行它。否則,您可以通過Javascript調用按鈕的「.click()」方法。 – Moshe

+0

沒有兄弟在JS中沒有任何事情發生只有C#代碼是在按鈕後面 –

回答

0

試試這個

document.getElementById("btnLoginToGoogle").click(); 
+0

是的,它的作品非常感謝 –

+0

你剛剛在另一個帳戶下回答自己的問題,接受答案,然後感謝你自己? –

+0

U R認爲我試圖增加我自己的repu然後你認爲wrong.becuase如果我必須這樣做然後我不保留兩個帳戶的名稱相同,但使用不同的名稱。我知道Adeel Aslam是用戶在堆棧上,我的名字也是adeel aslam.Its名稱相似性的自然情況不是我的本性 –

1

的頁面加載事件運行如下因素命令可以使用

btnLoginToGoogle_Click(this, new EventArgs()); 

的事件中可以提取參數通過:

string s = btnLoginToGoogle.CommandArgument; 
+0

我在哪裏寫這個代碼兄弟? –