Protected Sub Button1_Click(sender As Object, e As System.EventArgs) Handles Button1.Click Dim newPaswordSecureString As System.Security.SecureString = New System.Security.SecureString() Dim newPassword As String = "password" For Each c As Char In newPassword newPaswordSecureString.AppendChar(c) Next Dim credential As PSCredential credential = New PSCredential("userame", newPaswordSecureString) 'Set the connection Info Dim connectionInfo As WSManConnectionInfo = New WSManConnectionInfo(New Uri("http://tusdcas1.tusd.local/powershell"), "http://schemas.microsoft.com/powershell/Microsoft.Exchange", credential) Dim runspace As Runspace = System.Management.Automation.Runspaces.RunspaceFactory.CreateRunspace(connectionInfo) runspace.Open() Dim newMbx As Command newMbx = New Command("Get-MailboxStatistics") newMbx.Parameters.Add("Server", "TUSDMBSTORAGE1.tusd.local") Dim cmd As Pipeline = runspace.CreatePipeline() cmd.Commands.Add(newMbx) Dim commandResults As Collection(Of PSObject) commandResults = cmd.Invoke() For Each cmdlet As PSObject In commandResults Dim _cmdletDisplayName As String = cmdlet.Properties("DisplayName").Value.ToString() Dim _cmdletTotalItemSize As String = cmdlet.Properties("TotalItemSize").Value.ToString() Dim _cmdletLegacydn As String = cmdlet.Properties("LegacyDN").Value.ToString() Response.Write("Mailbox No.:" + _cmdletDisplayName + "," + _cmdletTotalItemSize + "," + _cmdletLegacydn) NextEnd SubTelerik.Web.UI.GridTableView.registerClass(
"Telerik.Web.UI.GridTableView",Sys.UI.Control);
Telerik.Web.UI.GridFilterFunction=
function(){};
Telerik.Web.UI.GridFilterFunction.prototype= {NoFilter:0,Contains:1,DoesNotContain:2,StartsWith:3,EndsWith:4,EqualTo:5,NotEqualTo:6,GreaterThan:7,LessThan:8,GreaterThanOrEqualTo:9,LessThanOrEqualTo:10,Between:11,NotBetween:12,IsEmpty:13,NotIsEmpty:14,IsNull:15,NotIsNull:16,Custom:17};
Telerik.Web.UI.GridFilterFunction.registerEnum(
"Telerik.Web.UI.GridFilterFunction",false);
Telerik.Web.UI.GridFilterFunction.parse=
function(b,a){return(typeof b=="number")?b:Sys$Enum$parse.call(this,b,!!a);
Sys$Enum$parse is not defined
thank you for your help.
function ShowEditForm(id, rowIndex) { var grid = window["<%= grd.ClientID %>"]; var rowControl = grid.MasterTableView.Rows[rowIndex].Control; grid.MasterTableView.SelectRow(rowControl, true); return ShowPopup("<%= GetUrl() %>" + id); } <telerik:RadGrid ID="radCntDets" runat="server" GridLines="None" Width="938px"
AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False"
OnNeedDataSource="radCntDets_OnNeedDataSource"
AllowAutomaticDeletes="True" AllowAutomaticInserts="True" AllowAutomaticUpdates="True"
HorizontalAlign="NotSet"
Font-Size="Small"
OnItemDataBound="radCntDets_ItemDataBound"
OnItemUpdated="radCntDets_ItemUpdated"
OnUpdateCommand="radCntDets_UpdateCommand"
OnInsertCommand="radCntDets_InsertCommand"
OnDeleteCommand="radCntDets_DeleteCommand">
<ClientSettings EnableRowHoverStyle="True">
<ClientEvents OnColumnClick="rowColumnClicked" OnRowClick="rowClick" OnCommand="oncommand" />
<Scrolling AllowScroll="true" UseStaticHeaders="True" />
</ClientSettings>
<MasterTableView GridLines="None" CommandItemDisplay="Top" DataKeyNames="ControlID" EditMode="InPlace">
<CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings>
<RowIndicatorColumn FilterControlAltText="Filter RowIndicator column"></RowIndicatorColumn>
<ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column"></ExpandCollapseColumn>
<Columns>
<telerik:GridEditCommandColumn UniqueName="EditCommandColumn" ItemStyle-Width="100px" HeaderStyle-Width="100px">
<HeaderStyle Width="100px"></HeaderStyle>
<ItemStyle Width="100px"></ItemStyle>
</telerik:GridEditCommandColumn>
<telerik:GridButtonColumn ConfirmText="Delete this control?" ButtonType="ImageButton"
CommandName="Delete" Text="Delete" UniqueName="DeleteColumn1">
<HeaderStyle Width="20px" />
<ItemStyle HorizontalAlign="Center" CssClass="MyImageButton" />
</telerik:GridButtonColumn>
<telerik:GridTemplateColumn HeaderText="Email Address" UniqueName="EmailAddress" ItemStyle-Width="80px" HeaderStyle-Width="80px">
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "EmailAddress")%>
</ItemTemplate>
<EditItemTemplate>
<%--<asp:TextBox ID="txtEAddress" runat="server" Text='<%# Bind("EmailAddress") %>'></asp:TextBox>--%>
<input id="txtEmails" runat="server" type="text" class="bodyText" width="120px" onchange="return ValidateEmail(this);" />
<asp:RegularExpressionValidator Display="Dynamic" ID="RegularExpressionValidator1" ValidationExpression="^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$"
runat="server" ControlToValidate="txtEmails" ErrorMessage="Valid E-mail address is required.">*</asp:RegularExpressionValidator>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn UniqueName="Description" HeaderText="Description" DataField="Description"
HeaderStyle-Width="220px" ItemStyle-Width="220px">
<HeaderStyle Width="220px"></HeaderStyle>
<ItemStyle Width="220px"></ItemStyle>
</telerik:GridBoundColumn>
</Columns>
</MasterTableView>
<FilterMenu EnableImageSprites="False"></FilterMenu>
<HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default"></HeaderContextMenu>
</telerik:RadGrid>
protected void radCntDets_ItemDataBound(object sender, Telerik.Web.UI.GridItemEventArgs e)
{
if (e.Item is GridDataItem)
{
GridDataItem gridItem = e.Item as GridDataItem;
foreach (GridColumn column in radCntDets.MasterTableView.RenderColumns)
{
if (column is GridBoundColumn)
gridItem[column.UniqueName].ToolTip = gridItem[column.UniqueName].Text;
if (column is GridTemplateColumn)
{
// How to get ItemTemplate (EmailAddress) value
}
}
}
}
Thanks in advance for your help.
- Indra
dataGridView1.Rows[0].Selected = true;string selectedValue = (RadGrid1.SelectedItems[0] as GridDataItem)["users"].Text;I have a radgrid with a template to edit a pretty big record.
I created the template, added a few fields, edited, saved all is well.
Next I added a tabstrip to the template, created tabs for billing address, mailing address, etc…
Everything looks great but when I try to update the record the information in the tabstrip does not get saved. (None of the tabs)
The few header fields outside of the tabstrip do update fine and no error is generated.
I hope this makes sense.
Thanks for any help.
Bill