|
I have no idea on this for now
IMO, you have to specify which host that IE will know to access to. Let's say if your site is published on internet. And user just type in the web application name. DNS will try to find the web server whose name is the same as your application name.
Certainly, it'll be failed.
That's what I thought. Hope you can find a solution for this. If so, post it here
Thanx
<< >>
|
|
|
|
|
Yah ...
Definitely if I get I will post it
Thanks EnjoyCreack for your kind help.
Can anyone else help me out????
|
|
|
|
|
In your hosts file (c:\windows\system32\drivers\etc\hosts) you can add an entry. You will find localhost in the file, you can add any name you like in the same way. Then you add that name in the properties for your web site, so that the server knows what to show when you use that name.
This of course only works on your own computer. If you want a name that everyone can use you have to use a real domain name.
---
b { font-weight: normal; }
|
|
|
|
|
I entered "10.0.101.104 debu" in the file(c:\windows\system32\drivers\etc\hosts) you mentioned. (10.0.101.104 is my IP address).But then only thing has been changed that earlier I was entering "http://localhost/arindamdt" and now I am entering "http://debu/arindamdt" but I dont want to type more than one word to get the application in browser i.e. I want to type, suppose either "dubu" or "arindamdt" ( whichever can be ). And browser should be able to load the particular web application.
This is my requiremet.
Hope to get some more points.
Thanks ....
Arindam D. Tewary
|
|
|
|
|
Put the application in it's own web instead of in a directory in another web.
---
b { font-weight: normal; }
|
|
|
|
|
I don't think you can do this-
even if you type microsoft into your browser it will try and search for the site (unless you have it in your cache) you always have to type something like localhost/arindamdt so your computer can find your application
/jason
|
|
|
|
|
hi to all,
merry christmas too
just wondering if someone can help me resolve this issue please?
i have the following code
<%
Hashtable items = CartItems;
foreach(string item in items.Keys)
{
object[] vals = (object[])items[item];
int qty = (int)vals[1];
decimal cost = (decimal)vals[2];
decimal total = (decimal)vals[3];
string image = (string)vals[4];
string pid = item + "_qty";
%>
<tr align="center" valign="middle" class="artistType">
<td>
<img src="<%= image %>" width="<%= THUMB_WIDTH %>" height="<%= THUMB_HEIGHT %>" />
</td>
<td><%= item %></td>
<td>$<%= cost %></td>
<td>
< asp:TextBox id="<%= pid %>" style="WIDTH:25px" maxlength="2" Runat="server"
<%= qty %>
< /asp:TextBox >
</td>
<td>$<%= total %></td>
</tr>
<% } %>
i am getting error like
' cannot have <%...%> in server tag ' and
' <%= pid %> is not a valid identifier '
can anyone tell me how to achieve this please ?
btw i have spaced tag content so as to preserve formatting
regards,
g00fy
|
|
|
|
|
Bloody hell. What you're doing is trying to use ASP.NET as if it was asp. Stop it now !!!!
What you need to do is buy a book on ASP.NET and learn how it works. For this specific task, a repeater is probably sufficient. That's a control that you can bind your keys collection to, and then define how to render one key, and it will do it for all of them.
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
ok i have that worked out, thank you for the direction.
however i have looked (book & google) on how to set a dynamic id to the textbox, so i can get the values on postback.
can you offer any advice on this issue please?
this is what i have now.
<ItemTemplate>
<tr class="artistType" vAlign="middle" align="center">
<td><img src='<%# DataBinder.Eval(Container.DataItem,"OrderSummaryImageUrl") %>' height="<%# THUMB_HEIGHT %>" width="<%# THUMB_WIDTH %>" /></td>
<td><%# DataBinder.Eval(Container.DataItem, "OrderSummaryProductCode") %></td>
<td>
< asp:TextBox AutoPostBack="True" id='<%# DataBinder.Eval(Container.DataItem, "OrderSummaryProductCode") %>' style="width:25px;" Text='<%# DataBinder.Eval(Container.DataItem, "OrderSummaryProductQuantity") %>' runat="server" MaxLength="2" / ></td>
<td>$<%# DataBinder.Eval(Container.DataItem, "OrderSummaryProductCost") %></td>
<td>$<%# DataBinder.Eval(Container.DataItem, "OrderSummaryProductTotal") %></td>
<td></td>
</tr>
</ItemTemplate>
regards,
g00fy
-- modified at 7:25 Thursday 22nd December, 2005
this works for text attribute but not id
|
|
|
|
|
ok i have worked it out using a datalist instead of a repeater.
|
|
|
|
|
Sorry, I was home when you posted all of this ( different time zone ). I'm glad you worked it out, and I have to say, your code took a quantum leap, which is great.
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
ok i have changed it back to a repeater, and i cannot get it to update now.
is this the same problem or similar that is listed here [ http://support.microsoft.com/?kbid=197428 ] or is there another problem i am missing in my code?
< asp : Repeater id="cartItems" runat="server" DataSource="<%# orderSummaryDataSet %>" DataMember="OrderSummary1" >
< HeaderTemplate >
<table width=85% cellpadding="3" cellspacing="3">
<tr class="artistType" vAlign="middle" align="center">
<th> </th>
<th>Product Code</th>
<th>Quantity</th>
<th>Item Cost</th>
<th>Item Total</th>
<th>Cart Total</th>
</tr>
<tr class="artistType" vAlign="middle" align="center">
<th colspan="5">
</th>
<th style="color:red;">
<%# CartTotal %>
</th>
</tr>
</ HeaderTemplate >
< FooterTemplate >
</table>
< /FooterTemplate >
< ItemTemplate >
<tr class="artistType" vAlign="middle" align="center">
<td>
<input type="hidden" name="code" id="code" runat="server" value='<%# DataBinder.Eval(Container.DataItem, "OrderSummaryProductCode") %>' / >
<img src='<%# DataBinder.Eval(Container.DataItem,"OrderSummaryImageUrl") %>' height="<%# THUMB_HEIGHT %>" width="<%# THUMB_WIDTH %>" />
</td>
<td><%# DataBinder.Eval(Container.DataItem, "OrderSummaryProductCode") %></td>
<td>
< asp:TextBox AutoPostBack="false" id="txtQty" style="width:25px;" Text='<%# DataBinder.Eval(Container.DataItem, "OrderSummaryProductQuantity") %>' runat="server" MaxLength="2" / ></td>
<td>$<%# DataBinder.Eval(Container.DataItem, "OrderSummaryProductCost") %></td>
<td>$<%# DataBinder.Eval(Container.DataItem, "OrderSummaryProductTotal") %></td>
<td></td>
</tr>
< /ItemTemplate >
< /asp:Repeater >
and this is the btnUpdate click event for a single button that should update my dataset
private void btnUpdateCart_Click(object sender, System.EventArgs e)
{
foreach(RepeaterItem item in cartItems.Items)
{
TextBox qtyCtrl = (TextBox)item.FindControl("txtQty");
HtmlInputHidden codeCtrl = (HtmlInputHidden)item.FindControl("code");
try
{
int qty = Int32.Parse(qtyCtrl.Text);
string code = codeCtrl.Value;
BasicCart cart = (BasicCart)Session["cart"];
cart.SetQuantity(code, qty);
} catch { /* TODO : fix this */ }
}
}
when i step i through the code, qty is the value before i change it in the form.
any ideas please ?, sorry about formatting, couldnt get it to preformat with tags
kind regards,
g00fy
|
|
|
|
|
I believe you will have to bind the updated datasource again to get the updates reflected since the data are being set by binding it to the control.
|
|
|
|
|
Is there a way to display the DPI (bitdepth) property of an image file such that it can be captured or displayed?
Okay, now the background of this:
I'm working on scanning family historical photos at home and, as part of the photo information, I want to capture what DPI I scanned the photos at. Some are 300 DPI, some 600 DPI, etc. I don't want to have to check the property page for each image (there are now ~600 images in the collection). I'd like to generate a way to do this via javascript/vbscript if possible, so that I can gather other information while writing the information to the database. I'd also like to keep the number of dependant programs to a minimum.
Thanks,
-m
|
|
|
|
|
hi all
i created a list using javascript rollover, and i want the user when click on one item in this list to call an ASP.NET event which will update a datagrid,i am using asp.net verison 1.1 .
Thanks.
MiNa
|
|
|
|
|
Hi there,
IMO, you might have a look at AJAX.
<< >>
|
|
|
|
|
when i search fro it i found that it is supported to asp.net vertsion 2.0, i need something work fpr version 1.1
Thanks
MiNa
|
|
|
|
|
i believe you want to invoke a post back from javascript so that you can process the datagrid updation in the code behind ~ if this is it then what you can do is have a hidden ASP Button in the aspx page ~ say 'btnA' ~ call the js function below ~ this will cause a post back for btnA click event ~ in the btnA's click handler you can write the datagrid updation code
function submitdatatoserver()
{
var theform;
if (window.navigator.appName.toLowerCase().indexOf("netscape") > -1) {
theform = document.forms["form1"];
}
else
{
theform = document.form1;
}
theform.__EVENTTARGET.value = 'btnA'.split("$").join(":");
theform.__EVENTARGUMENT.value = '';
theform.submit();
}
-- modified at 7:14 Thursday 22nd December, 2005
|
|
|
|
|
i will try it, it may solve my problem , but can anyone plz discuss this code and explain it to me
MiNa
|
|
|
|
|
When the postdatatoserver function, it programmatically submits the form to the server by calling submit on the DHTML object specified in the __EVENTTARGET element. you can also check this out this way. Put a textbox in your form, set AutoPostback to true, and have an event handler for the textchanged event of textbox. When the page is rendered in the browser, do a ViewSource, in the source you will find a code similar to
function __doPostBack(eventTarget, eventArgument) {
var theform = document._ctl0;
theform.__EVENTTARGET.value = eventTarget;
theform.__EVENTARGUMENT.value = eventArgument;
theform.submit();
}
|
|
|
|
|
i tried this solution in a simple test application ,but i didnt work
i created a button and set the visible property of it to false and its name was Button1
then i add an image and link the onclick event of it to this function, but when i click on the image there is an error occured : error :'__EVENTTARGET" is null or not an object
all what i modify is the btnA to button1
MiNa
|
|
|
|
|
that is because the __EVENTTARGET is a html hidden field. it is not present in your page ~ add it to your .aspx file ~ but be sure that there are not more than 1 __EVENTTARGET fields in your form ~ if there are more than 1, it will not work ~ when autopostback properties of controls like textbox, datagrid, datalist etc are set to true, the __EVENTTARGET is generated automatically and in that case u will have to remove the __EVENTTARGET field that you had added in the .aspx page.
|
|
|
|
|
thanks man
i add an iage to my form
and here is what is generated in the html code page :
then i add the function between the script tag after the form tag :
function submitdatatoserver()
{
var theform;
if(window.navigator.appName.toLowerCase().indexOf("microsoft") > -1)
{
theform = document.forms["form1"];
}
else
{
theform = document.form1;
}
theform.__EVENTTARGET.value = 'Button1'.split("$").join(":");
theform.__EVENTARGUMENT.value = '';
theform.submit();
}
and i write all what i want to update in the button1 event, and still having the same error .
plzz help
MiNa
-- modified at 19:35 Sunday 25th December, 2005
|
|
|
|
|
Do you mean AJAX only supports ASP.NET 2.0? where do you search from, give me the link?
<< >>
|
|
|
|
|
Hi, I have an application that is reading a DB4 file. I can take the application, run it on the machine that hosts the webserver and it reads the file just fine. I have it all setup under ODBC Data Sources. However, when I try to do the same thing on the Webserver, gives me an error trying to open the file. Using the FileMon utility from Sysinternals.com, it never attempts to open the file, at least the file I was hoping for.
So my question is how do you tell the Webserver where the file is located?
Thank you,
Glenn
|
|
|
|