Este artigo é uma introdução detalhada ao objeto de sessão de objeto interno e um objeto global do aplicativo compartilhado pelo editor do Erro New Technology Channel. Espero que seja útil para o seu aprendizado futuro.
Sessão
Cada computador acessa o servidor e possui uma sessão independente, os valores -chave são os mesmos e o conteúdo é diferente.
1. sessão é salva no servidor.
2. A sessão não tem persistência e o período de armazenamento é de 20 minutos.
Pontos -chave: não abuse da sessão, não a use. O abuso causará transbordamento do servidor e não o usará causará desperdício de recursos.
Atribuição: sessão ["key"] = value;
Valor: string a = sessão ["key"];
Claro: sessão ["key"] = null;
Aplicativo
Application ["key"] é que todos os usuários recebem o valor nessa chave. Não há ciclo de economia e ele será salvo o tempo todo, geralmente usado como o número da versão.
Atribuição: aplicativo ["key"] = value;
Valor: Application.get ("Key");
Operação de comando do repetidor:
exemplo:
<ItemTemplate> <tr Style = "< %#Eval (" Blue ") %>"> <td> < %#Eval ("nome de usuário") %> </td> <td> < %#Eval ("senha") %> </td> <td> < %#Eval ("NameName") %> <Td> <%#EVALL ("Anuavilyn")%> </td> <td> <%#Eval ("Age")%> </td> <td> <%#Eval ("NationName")%> </td> <td> <asp: botão "" Button1 runat = "" "Text =" Delete "name = "name = " %> '/> <asp: botão id = "button2" runat = "server" text = "modify" commandname = "xiugai" commandName = "delete" CommandArgument =' < %#Eval ("nome de usuário") %> '/> </td> </tr> </itemtemplate>Código de fundo:
if (e.CommandName == "delete") // Botão de exclusão {new Userda (). delete (e.Commandargument.ToString ()); Repetidor1.datasource = new userda (). Select (); Repetidor1.databind (); } if (e.CommandName == "xiugai") {new Userda (). Selecione (e.Commandargument.ToString ()); Repetidor1.datasource = new userda (). Select (); Repetidor1.databind (); }Através da introdução do novo canal de tecnologia, os objetos internos do novo canal de tecnologia, o objeto de sessão do novo canal de tecnologia, o ViewState, espero que isso possa ajudá-lo a aprender essa parte do conhecimento. Obrigado pelo seu apoio ao novo canal de tecnologia!