Bass love to get around all kinds of vegitation in the water. The weeds have plenty of oxygen and provide food for smaller animals, which in turn provides food to bass.
As far as fishing around the weeds, I tend to stick to mostly fishing weedless soft plastics (especially since you're fishing from the bank). For the thicker grass I tend to pitch and flip some kind of texas rigged bait, such as a lizard or craw-worm. Make sure your wieght is big enough to get through the vegitation (I stick with the lightest wieght I can get away with though). For the thinner, more scattered grass I often throw a wieghtless senko or fluke, letting it sink slowly around the grass.
Also since the water is clear, use a lighter line (maybe 12 or 14 lbs test) or a flourocarbon (flouro sinks so it helps the action of the slow-sinking bait) with the senko and fluke. I tend to use heavy braided line for the flipping and pitching though.
I hope this with help shed some light on your grass fishing situation.