about 2 years ago - No comments
Key Code BACKSPACE {BACKSPACE}, {BS}, or {BKSP} BREAK {BREAK} CAPS LOCK {CAPSLOCK} DEL or DELETE {DELETE} or {DEL} DOWN ARROW {DOWN} END {END} ENTER {ENTER}or ~ ESC {ESC} HELP {HELP} HOME {HOME} INS or INSERT {INSERT} or {INS} LEFT ARROW {LEFT} NUM LOCK {NUMLOCK} PAGE DOWN {PGDN} PAGE UP {PGUP} PRINT SCREEN {PRTSC} (reserved for
about 2 years ago - No comments
Problem: display label with the text full if the current field equal to zero in repeater or gridview Solution: <asp:Label ID=”Label1″ runat=”server” Text=”Full” ForeColor=”Red” Visible=’<%# Convert.ToBoolean(Eval(“name of your field”).ToString().Equals(“0″)? “true”:”false”) %>’>
about 2 years ago - No comments
Problem: When you got your website (aspx website), especially when you already put url rewriting, you want to embed flash ( doesnt matter if its swf or flv) You need to have relative path, starting with ("~/" ) in the url. Solution: you can put the code in your server control, so it will be
about 2 years ago - No comments
Problem : Putting repeater inside repeater and take ID of parent repeater to bind the datasourse. Solution: hereby the example of code: in .aspx <asp:Repeater ID="Repeater2" runat="server" onitemdatabound="Repeater2_ItemDataBound"> <ItemTemplate> <asp:Label ID="Label2" runat="server" Text='<%# Eval("Tag") %>'></asp:Label></asp:HyperLink> <asp:Repeater ID="Repeater1" runat="server"> <ItemTemplate> (<asp:Label ID="CountID" runat="server" Text='<%# Eval("Expr1") %>'></asp:Label>) </ItemTemplate> </asp:Repeater>
about 2 years ago - No comments
Problem: Annoying LONG viewstate <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTEyMjcx NDEzNzQPZBYCZg9kFgQCAQ9kFgICAg8VAh4vV29ybGRHcmFubnkvanMvZGRhY2NvcmRpb24u anMkL1dvcmxkR3Jhbm55L2pzL2pxdWVyeS0xLjIuMi5wYWNrLmpzZAIDD2QWBAIDDxYCHgtfIUl0 ZW1Db3VudAIKFhRmD2QWBAIBDw8WAh4LTmF2aWdhdGVVcmwFFH4vUGFnaW5hLzIvaG9tZS5h c3B4ZBYCZg8VAQRIb21lZAIDDxYCHwACARYCAgEPZBYCAgEPDxYCHwEFFX4vUGFnaW5hLzQvc3V iLTEuYXNweGQWAmYPFQEFc3ViIDFkAgEPZBYEAgEPDxYCHwEFG34vUGFnaW5hLzMvb3JnYW5pc2F0a WUuYXNweGQWAmYPFQELT3JnYW5pc2F0aWVkAgMPFgIfAAICFgQCAQ9kFgICAQ8PFgIfAQUUfi9QYWdpb mEvNS9zdWIyLmFzcHhkFgJmDxUBBHN1YjJkAgIPZBYCAgEPDxYCHwEFGH4vUGFnaW5hLzgvbmV3LXBhZ2" /> LOL.. long huh Solution: put this code in your .cs page //overwrite the SavePageStateToPersistenceMedium and LoadPageStateFromPersistenceMedium protected override void SavePageStateToPersistenceMedium(object viewState) { } protected override object LoadPageStateFromPersistenceMedium() { return null; } //
about 2 years ago - No comments
Problem: find value in repeater Solution: write this code in itemdatabound on your repeater: protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { Label title = e.Item.FindControl("Label1") as Label; // depend on what component you r searching for Response.Write(title.Text); // just check