J
JoRo
I'm working on a project that needs this code in C#. Unfortunately I'm
not very familiar with VB. Can anyone help translate the following into
C#?
Class myHyperlinkColumn
Implements ITemplate
Sub instantiatein(ByVal container As Control) Implements
ITemplate.InstantiateIn
Dim hlink As HyperLink = New HyperLink
AddHandler hlink.DataBinding, AddressOf BindHyperLinkColumn
container.Controls.Add(hlink)
End Sub
Public Sub BindHyperLinkColumn(ByVal sender As Object, ByVal e
As EventArgs)
Dim hlink As HyperLink = CType(sender, HyperLink)
Dim container As DataGridItem =
CType(hlink.NamingContainer, DataGridItem)
Dim strVals As String
strVals = "mType=" & Convert.ToString(DataBinder.Eval( _
(CType(container, DataGridItem)).DataItem, "Press_Count")) & _
"&title=" & Convert.ToString(DataBinder.Eval( _
(CType(container, DataGridItem)).DataItem, "Title"))
hlink.NavigateUrl = "search.aspx?" & strVals
hlink.Text = _
Convert.ToString(DataBinder.Eval((CType(container,
DataGridItem)).DataItem, "Press_Count"))
End Sub
End Class
not very familiar with VB. Can anyone help translate the following into
C#?
Class myHyperlinkColumn
Implements ITemplate
Sub instantiatein(ByVal container As Control) Implements
ITemplate.InstantiateIn
Dim hlink As HyperLink = New HyperLink
AddHandler hlink.DataBinding, AddressOf BindHyperLinkColumn
container.Controls.Add(hlink)
End Sub
Public Sub BindHyperLinkColumn(ByVal sender As Object, ByVal e
As EventArgs)
Dim hlink As HyperLink = CType(sender, HyperLink)
Dim container As DataGridItem =
CType(hlink.NamingContainer, DataGridItem)
Dim strVals As String
strVals = "mType=" & Convert.ToString(DataBinder.Eval( _
(CType(container, DataGridItem)).DataItem, "Press_Count")) & _
"&title=" & Convert.ToString(DataBinder.Eval( _
(CType(container, DataGridItem)).DataItem, "Title"))
hlink.NavigateUrl = "search.aspx?" & strVals
hlink.Text = _
Convert.ToString(DataBinder.Eval((CType(container,
DataGridItem)).DataItem, "Press_Count"))
End Sub
End Class