Exploring the depths and potentials of ASP.NET RSS 2.0 or Subscribe to .BenRush by Email
 Wednesday, March 15, 2006

    I wanted to add a tooltip to an individual checkbox in a checkboxlist so that when someone did a mouseover on an individual checkbox, a little textbox pops up. I tried enumerating the control collection of the CheckBoxList control itself, but for some reason I only found one control (a checkbox) as a child control - I don't understand that yet...anyway....

    The solution is to enumerate the .Items collection of the CheckboxList and set/get each ListItem's attributes list through the .Attributes() method like thus:

        Protected Sub CheckBoxList1_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles CheckBoxList1.PreRender
            For Each item As ListItem In Me.CheckBoxList1.Items
                item.Attributes.Add("title", "Hello World!")
            Next
            Return
        End Sub


    The end result a tooltip for each checkbox in the checkboxlist, so this .Attributes() method equates to setting/getting properties on the HTML elements themselves.


kick it on DotNetKicks.com
Wednesday, March 15, 2006 2:41:34 PM (Central Standard Time, UTC-06:00)  #    Comments [5] - Trackback
Computing

    ....I'm slowly starting to actually move into the house I moved into about four months ago - that's the result of working a lot and being frugal with money. Nonetheless, checkout my new couch - it's got, what's called, a "snuggler" on the left-hand side there....that's for all the "snuggling" I do between working my ass off...



kick it on DotNetKicks.com
Tuesday, March 14, 2006 11:06:51 PM (Central Standard Time, UTC-06:00)  #    Comments [3] - Trackback
Personal Adventures
 Tuesday, March 14, 2006

    ....http://www.lobstertech.com/doc/ast-12-func/.


kick it on DotNetKicks.com
Tuesday, March 14, 2006 4:25:40 PM (Central Standard Time, UTC-06:00)  #    Comments [0] - Trackback
Computing | Digital Telephony

    ...check out the drive array on this thing here in our office...7 western digital raptor drives, 70 gigs each, 10,000 rpms...



kick it on DotNetKicks.com
Tuesday, March 14, 2006 2:21:36 PM (Central Standard Time, UTC-06:00)  #    Comments [0] - Trackback
Computing | Personal Adventures

    http://www.voip-info.org/wiki/.


kick it on DotNetKicks.com
Tuesday, March 14, 2006 1:47:23 PM (Central Standard Time, UTC-06:00)  #    Comments [0] - Trackback
Digital Telephony

    Basic terms for Digital Telephony and associated links:

DSX -
    1) http://whatis.techtarget.com/definition/0,,sid9_gci212004,00.html.
    2) http://www.inetdaemon.com/tutorials/telecom/ds/index.shtml. (best)

SONET -
    1) http://searchnetworking.techtarget.com/sDefinition/0,,sid7_gci214223,00.html.
    2) http://en.wikipedia.org/wiki/Synchronous_optical_networking. (best)

CAS -
    1) http://en.wikipedia.org/wiki/Channel_Associated_Signaling.

ISDN -
    1) http://en.wikipedia.org/wiki/ISDN.
    2) http://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/isdn.htm.

Signaling System 7 -
    1) http://searchnetworking.techtarget.com/sDefinition/0,,sid7_gci214365,00.html.


kick it on DotNetKicks.com
Tuesday, March 14, 2006 12:47:53 AM (Central Standard Time, UTC-06:00)  #    Comments [0] - Trackback
Digital Telephony

    ...I just understood why a particular trick I use works in terms of call-waiting: okay...when you are on a phone that doesn't have a Link option (to transfer from one line to another) and you have another person ring-in, you know how you can QUICKLY hang up the phone and then lift up off the hook switch and get the person on the other line? The "command" to tell the Central Office to switch lines for you is actually a signal from the hook switch lasting between 200 and 1,200 ms (from roughly one fifth a second to a second and a quarter) - so if you punch the Link button your phone, you're, in effect - spoofing a hang up for roughly that amount of time...

    ....the reason this works is because the hook switch is a signalling device to the central office (when you lift up, the CO knows to send you the dial-tone, and when you push down, it tells the CO to "hang up"). Commands via the hook switch are time-based.


kick it on DotNetKicks.com
Tuesday, March 14, 2006 12:25:04 AM (Central Standard Time, UTC-06:00)  #    Comments [0] - Trackback
Digital Telephony

    A new fascination is starting to pick up with me - digital telephony, or what some people may have heard as Voice over IP (or VoIP). My contracting company did some work for a company in southern California that optimizes network traffic and wanted to extend their service to VoIP; and ever since then I've known about the technology and knew I had an interest in it, but never really started researching it in the broader sense until now (you know how it is, someone presents you with a particular problem and you solve it, but you can still totally miss the big picture). I'm learning everything I can about the field at the moment, going into "chew mode" - chewing up as much information as possible. As a side-effect, I'm adding a new category to this blog to specifically address this fascination....


kick it on DotNetKicks.com
Tuesday, March 14, 2006 12:18:51 AM (Central Standard Time, UTC-06:00)  #    Comments [0] - Trackback
Digital Telephony

Computers Blogs - Blog Top Sites

Archive
<March 2006>
SunMonTueWedThuFriSat
2627281234
567891011
12131415161718
19202122232425
2627282930311
2345678
Blogroll
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2009
Benjamin Rush
Sign In
Statistics
Total Posts: 444
This Year: 0
This Month: 0
This Week: 0
Comments: 128
Themes
Pick a theme:
All Content © 2009, Benjamin Rush
DasBlog theme 'Business' created by Christoph De Baene (delarou)