❶ 如何得到伺服器控制項中的伺服器控制項id
可以從UniqueId獲取在伺服器端的Id
ClientId用於獲取在頁面上的Id
❷ asp.net怎麼從前台取到後台值,後台取到前台值
1、實現在ASP.NET中Session的sessionState--》Off模式方法代碼如下。
❸ 服務端怎麼獲取Repeater控制項下的客戶端控制項id
被遍歷的伺服器控制項:+ CommandName="ShowUser" OnCommand="lbtn_Command";
後台.cs文件:+
protected void lbtn_Command(object sender, CommandEventArgs e)
{
//這個sender就是你前台點擊的控制項,用 AS 實例化,之後想幹嘛都行,例如
LinkButton lbtn = sender AS LinkButton;
if(lbtn!=null)
{
string id = lbtn.ID;
}
//這個是供多控制項執行不同業務的需要
if (e.CommandName == "ShowUser" && e.CommandArgument != null)
{
//干你想乾的
}
}
另:ClintMode ,OnItemDataBound ,OnItemCommand ,都值得你關注,至於在哪,自己找吧。
不管是伺服器控制項還是HTML控制項,都可以通過在後台或JS技術控制;
伺服器最終還web頁面還是會變成HTML控制項;
要想玩的好就理解一下它們的機制。